diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 22 |
1 files changed, 20 insertions, 2 deletions
@@ -14,6 +14,8 @@ CFLAGS += -I include all: \ out/custom_uniq \ out/mem_internal_check \ + out/remove_existing_lines \ + out/sort_example \ out/split_for_sort \ out/tree_based_check @@ -21,6 +23,8 @@ all: \ debug: \ out/debug/custom_uniq \ out/debug/mem_internal_check \ + out/debug/remove_existing_lines \ + out/debug/sort_example \ out/debug/split_for_sort \ out/debug/tree_based_check @@ -47,13 +51,27 @@ out/debug/custom_uniq: out/debug src/custom_uniq.c include/trace_macros.h ${CC} -o $@ ${CFLAGS} ${DEBUG_CFLAGS} src/custom_uniq.c out/mem_internal_check: out src/mem_internal_check.c \ - include/trace_macros.h include/hex_conversion.h + include/trace_macros.h include/hex_conversion.h include/time_utils.h ${CC} -o $@ ${CFLAGS} ${PROD_CFLAGS} src/mem_internal_check.c out/debug/mem_internal_check: out/debug src/mem_internal_check.c \ - include/trace_macros.h include/hex_conversion.h + include/trace_macros.h include/hex_conversion.h include/time_utils.h ${CC} -o $@ ${CFLAGS} ${DEBUG_CFLAGS} src/mem_internal_check.c +out/remove_existing_lines: out src/remove_existing_lines.c \ + include/trace_macros.h include/time_utils.h + ${CC} -o $@ ${CFLAGS} ${PROD_CFLAGS} src/remove_existing_lines.c + +out/debug/remove_existing_lines: out/debug src/mem_internal_check.c \ + include/trace_macros.h include/hex_conversion.h + ${CC} -o $@ ${CFLAGS} ${DEBUG_CFLAGS} src/remove_existing_lines.c + +out/sort_example: out src/sort_example.c + ${CC} -o $@ ${CFLAGS} ${PROD_CFLAGS} src/sort_example.c + +out/debug/sort_example: out src/sort_example.c + ${CC} -o $@ ${CFLAGS} ${DEBUG_CFLAGS} src/sort_example.c + out/split_for_sort: out src/split_for_sort.c include/trace_macros.h ${CC} -o $@ ${CFLAGS} ${PROD_CFLAGS} src/split_for_sort.c |
