tests/Makefile

changeset 780
9965df621652
parent 778
4a72bc4f09f4
child 781
a786b0a89b37
equal deleted inserted replaced
779:e9611e4d0213 780:9965df621652
25 25
26 CFLAGS += -I../src -Wno-clobbered 26 CFLAGS += -I../src -Wno-clobbered
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_string.c ucxtest.c 30 SRC = util_allocator.c test_utils.c test_hash_key.c test_string.c \
31 test_printf.c ucxtest.c
31 32
32 OBJ_EXT=.o 33 OBJ_EXT=.o
33 OBJ=$(SRC:%.c=$(TEST_DIR)/%$(OBJ_EXT)) 34 OBJ=$(SRC:%.c=$(TEST_DIR)/%$(OBJ_EXT))
34 35
35 all: $(TEST_DIR) $(TEST_DIR)/ucxtest 36 all: $(TEST_DIR) $(TEST_DIR)/ucxtest
57 ../src/cx/string.h ../src/cx/hash_key.h ../src/cx/hash_map.h \ 58 ../src/cx/string.h ../src/cx/hash_key.h ../src/cx/hash_map.h \
58 ../src/cx/map.h 59 ../src/cx/map.h
59 @echo "Compiling $<" 60 @echo "Compiling $<"
60 $(CC) -o $@ $(CFLAGS) -c $< 61 $(CC) -o $@ $(CFLAGS) -c $<
61 62
63 $(TEST_DIR)/test_printf$(OBJ_EXT): test_printf.c ../src/cx/test.h \
64 util_allocator.h ../src/cx/allocator.h ../src/cx/common.h \
65 ../src/cx/printf.h ../src/cx/string.h ../src/cx/allocator.h \
66 ../src/cx/buffer.h
67 @echo "Compiling $<"
68 $(CC) -o $@ $(CFLAGS) -c $<
69
62 $(TEST_DIR)/test_string$(OBJ_EXT): test_string.c ../src/cx/test.h \ 70 $(TEST_DIR)/test_string$(OBJ_EXT): test_string.c ../src/cx/test.h \
63 util_allocator.h ../src/cx/allocator.h ../src/cx/common.h \ 71 util_allocator.h ../src/cx/allocator.h ../src/cx/common.h \
64 ../src/cx/string.h ../src/cx/allocator.h 72 ../src/cx/string.h ../src/cx/allocator.h
65 @echo "Compiling $<" 73 @echo "Compiling $<"
66 $(CC) -o $@ $(CFLAGS) -c $< 74 $(CC) -o $@ $(CFLAGS) -c $<

mercurial