test/Makefile

changeset 26
dc36aa437249
parent 23
b26390e77237
equal deleted inserted replaced
25:0bb91d1f9bba 26:dc36aa437249
31 31
32 CFLAGS += -I../dbutils/ -I../ucx 32 CFLAGS += -I../dbutils/ -I../ucx
33 33
34 SRC = main.c 34 SRC = main.c
35 SRC += database.c 35 SRC += database.c
36 SRC += json.c
36 37
37 OBJ = $(SRC:%.c=../build/test/%$(OBJ_EXT)) 38 OBJ = $(SRC:%.c=../build/test/%$(OBJ_EXT))
38 39
39 TESTBIN = ../build/bin/test$(APP_EXT) 40 TESTBIN = ../build/bin/test$(APP_EXT)
40 LIBDBUTILS = ../build/lib/libdbutils$(LIB_EXT) 41 LIBDBUTILS = ../build/lib/libdbutils$(LIB_EXT)
41 42
42 all: ../build/bin/test 43 all: ../build/bin/test
43 44
44 $(TESTBIN): $(OBJ) $(LIBDBUTILS) 45 $(TESTBIN): $(OBJ) $(LIBDBUTILS)
45 $(CC) -o $(TESTBIN) $(OBJ) -L$(BUILD_ROOT)/build/lib -ldbutils -lucx $(LDFLAGS) $(DBU_LDFLAGS) 46 $(CC) -o $(TESTBIN) $(OBJ) -L$(BUILD_ROOT)/build/lib -ldbutils ../build/lib/libucx.a $(LDFLAGS) $(DBU_LDFLAGS)
46 47
47 ../build/test/%$(OBJ_EXT): %.c 48 ../build/test/%$(OBJ_EXT): %.c
48 $(CC) $(CFLAGS) $(DBU_CFLAGS) -o $@ -c $< 49 $(CC) $(CFLAGS) $(DBU_CFLAGS) -o $@ -c $<
49 50

mercurial