diff options
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -21,4 +21,10 @@ CFLAGS+="-Wall -Wextra -Werror -g -O0 -DDEBUG -std=c89 -pedantic -D_GNU_SOURCE" LIBS+="-pthread" set -x -time "$CC" $source_files $CFLAGS $LIBS -o amalgam +time "$CC" $source_files $CFLAGS $LIBS -shared -fpic -o libamalgam.so +set +x +if [ -z "$NO_TEST" ]; then + source_files_tests=$(readlink -f $(find "$this_script_dir/tests" -name "*.c")) + set -x + time "$CC" $source_files_tests $CFLAGS $LIBS -o test "$this_script_dir/libamalgam.so" +fi
\ No newline at end of file |