| 26 # POSSIBILITY OF SUCH DAMAGE. |
26 # POSSIBILITY OF SUCH DAMAGE. |
| 27 # |
27 # |
| 28 |
28 |
| 29 include ../config.mk |
29 include ../config.mk |
| 30 |
30 |
| 31 include ../dav/obj.mk |
|
| 32 |
|
| 33 TEST_SRC = main.c |
31 TEST_SRC = main.c |
| 34 TEST_SRC += helper.c |
32 TEST_SRC += test.c |
| 35 TEST_SRC += base64.c |
33 TEST_SRC += base64.c |
| 36 TEST_SRC += crypto.c |
34 TEST_SRC += crypto.c |
| 37 TEST_SRC += utils.c |
35 TEST_SRC += utils.c |
| 38 TEST_SRC += test_resource.c |
|
| 39 |
|
| 40 TEST_SRC += test_finfo.c |
|
| 41 |
36 |
| 42 |
37 |
| 43 TEST_OBJ = $(TEST_SRC:%.c=../build/test/%$(OBJ_EXT)) |
38 TEST_OBJ = $(TEST_SRC:%.c=../build/test/%$(OBJ_EXT)) |
| 44 |
39 |
| 45 TEST_TARGET = ../build/runtests$(APP_EXT) |
40 TEST_TARGET = ../build/runtests$(APP_EXT) |
| 46 |
41 |
| 47 all: $(TEST_TARGET) |
42 all: $(TEST_TARGET) |
| 48 |
43 |
| 49 $(TEST_TARGET): $(TEST_OBJ) $(DAV_OBJ) $(SYNC_OBJ) $(COMMON_OBJ) ../build/lib/libidav$(LIB_EXT) |
44 $(TEST_TARGET): $(TEST_OBJ) ../build/lib/libidav$(LIB_EXT) |
| 50 $(CC) -o $(TEST_TARGET) $(TEST_OBJ) $(DAV_OBJ) $(SYNC_OBJ) $(COMMON_OBJ) \ |
45 $(CC) -o $(TEST_TARGET) $(TEST_OBJ) \ |
| 51 ../build/lib/libidav$(LIB_EXT) ../build/lib/libucx$(LIB_EXT) \ |
46 ../build/lib/libidav$(LIB_EXT) ../build/lib/libucx$(LIB_EXT) \ |
| 52 $(LDFLAGS) $(DAV_LDFLAGS) |
47 $(LDFLAGS) $(DAV_LDFLAGS) |
| 53 |
48 |
| 54 ../build/test/%$(OBJ_EXT): %.c |
49 ../build/test/%$(OBJ_EXT): %.c |
| 55 $(CC) $(CFLAGS) $(DAV_CFLAGS) -I../ucx -I../ -c -o $@ $< |
50 $(CC) $(CFLAGS) $(DAV_CFLAGS) -I../ucx -I../ -c -o $@ $< |