tests/Makefile

changeset 816
425234b05dff
parent 814
5f9e07d3dd6c
child 833
5c926801f052
equal deleted inserted replaced
815:b0c4750cecd8 816:425234b05dff
26 CFLAGS += -I../src 26 CFLAGS += -I../src
27 27
28 TEST_DIR=$(build_dir)/tests 28 TEST_DIR=$(build_dir)/tests
29 29
30 SRC = util_allocator.c test_utils.c test_hash_key.c test_allocator.c \ 30 SRC = util_allocator.c test_utils.c test_hash_key.c test_allocator.c \
31 test_compare.c test_string.c test_buffer.c test_list.c \ 31 test_compare.c test_string.c test_buffer.c test_list.c test_tree.c \
32 test_printf.c test_mempool.c test_hash_map.c ucxtest.c 32 test_printf.c test_mempool.c test_hash_map.c ucxtest.c
33 33
34 OBJ_EXT=.o 34 OBJ_EXT=.o
35 OBJ=$(SRC:%.c=$(TEST_DIR)/%$(OBJ_EXT)) 35 OBJ=$(SRC:%.c=$(TEST_DIR)/%$(OBJ_EXT))
36 36
77 @echo "Compiling $<" 77 @echo "Compiling $<"
78 $(CC) -o $@ $(CFLAGS) -c $< 78 $(CC) -o $@ $(CFLAGS) -c $<
79 79
80 $(TEST_DIR)/test_list$(OBJ_EXT): test_list.c ../src/cx/test.h \ 80 $(TEST_DIR)/test_list$(OBJ_EXT): test_list.c ../src/cx/test.h \
81 util_allocator.h ../src/cx/allocator.h ../src/cx/common.h \ 81 util_allocator.h ../src/cx/allocator.h ../src/cx/common.h \
82 ../src/cx/array_list.h ../src/cx/list.h ../src/cx/collection.h \ 82 ../src/cx/compare.h ../src/cx/utils.h ../src/cx/array_list.h \
83 ../src/cx/allocator.h ../src/cx/iterator.h ../src/cx/linked_list.h 83 ../src/cx/list.h ../src/cx/collection.h ../src/cx/allocator.h \
84 ../src/cx/iterator.h ../src/cx/linked_list.h
84 @echo "Compiling $<" 85 @echo "Compiling $<"
85 $(CC) -o $@ $(CFLAGS) -c $< 86 $(CC) -o $@ $(CFLAGS) -c $<
86 87
87 $(TEST_DIR)/test_mempool$(OBJ_EXT): test_mempool.c ../src/cx/test.h \ 88 $(TEST_DIR)/test_mempool$(OBJ_EXT): test_mempool.c ../src/cx/test.h \
88 util_allocator.h ../src/cx/allocator.h ../src/cx/common.h \ 89 util_allocator.h ../src/cx/allocator.h ../src/cx/common.h \
101 util_allocator.h ../src/cx/allocator.h ../src/cx/common.h \ 102 util_allocator.h ../src/cx/allocator.h ../src/cx/common.h \
102 ../src/cx/string.h ../src/cx/allocator.h 103 ../src/cx/string.h ../src/cx/allocator.h
103 @echo "Compiling $<" 104 @echo "Compiling $<"
104 $(CC) -o $@ $(CFLAGS) -c $< 105 $(CC) -o $@ $(CFLAGS) -c $<
105 106
107 $(TEST_DIR)/test_tree$(OBJ_EXT): test_tree.c ../src/cx/tree.h \
108 ../src/cx/common.h ../src/cx/test.h
109 @echo "Compiling $<"
110 $(CC) -o $@ $(CFLAGS) -c $<
111
106 $(TEST_DIR)/test_utils$(OBJ_EXT): test_utils.c ../src/cx/test.h \ 112 $(TEST_DIR)/test_utils$(OBJ_EXT): test_utils.c ../src/cx/test.h \
107 ../src/cx/utils.h ../src/cx/common.h ../src/cx/buffer.h \ 113 ../src/cx/utils.h ../src/cx/common.h ../src/cx/buffer.h \
108 ../src/cx/allocator.h ../src/szmul.c 114 ../src/cx/allocator.h ../src/szmul.c
109 @echo "Compiling $<" 115 @echo "Compiling $<"
110 $(CC) -o $@ $(CFLAGS) -c $< 116 $(CC) -o $@ $(CFLAGS) -c $<

mercurial