--- a/dav/Makefile Thu Jun 05 16:53:53 2014 +0200 +++ b/dav/Makefile Fri Jun 13 13:52:59 2014 +0200 @@ -28,17 +28,29 @@ include ../$(CONF).mk -SRC = main.c -SRC += config.c -SRC += optparser.c +DAV_SRC = main.c +DAV_SRC += config.c +DAV_SRC += optparser.c + +SYNC_SRC = sync.c +SYNC_SRC += config.c +SYNC_SRC += scfg.c +SYNC_SRC += sopt.c +SYNC_SRC += db.c -OBJ = $(SRC:%.c=../build/tool/%.$(OBJ_EXT)) +DAV_OBJ = $(DAV_SRC:%.c=../build/tool/%.$(OBJ_EXT)) +SYNC_OBJ = $(SYNC_SRC:%.c=../build/tool/%.$(OBJ_EXT)) + +all: ../build/dav ../build/dav-sync -all: ../build/dav +../build/dav: $(DAV_OBJ) ../build/libidav.$(LIB_EXT) + $(LD) -o ../build/dav$(APP_EXT) $(DAV_OBJ) \ + ../build/libidav.$(LIB_EXT) ../build/libucx.$(LIB_EXT) \ + $(LDFLAGS) $(DAV_LDFLAGS) -../build/dav: $(OBJ) - $(LD) -o ../build/dav$(APP_EXT) $(OBJ) \ +../build/dav-sync: $(SYNC_OBJ) ../build/libidav.$(LIB_EXT) + $(LD) -o ../build/dav-sync$(APP_EXT) $(SYNC_OBJ) \ ../build/libidav.$(LIB_EXT) ../build/libucx.$(LIB_EXT) \ $(LDFLAGS) $(DAV_LDFLAGS)