--- a/dav/Makefile Tue Oct 15 09:22:57 2019 +0200 +++ b/dav/Makefile Sat Oct 19 09:47:31 2019 +0200 @@ -54,11 +54,15 @@ SYNC_SRC += system.c SYNC_SRC += pwd.c +XATTR_SRC = xattrtool.c +XATTR_SRC += libxattr.c + DAV_OBJ = $(DAV_SRC:%.c=../build/tool/%$(OBJ_EXT)) SYNC_OBJ = $(SYNC_SRC:%.c=../build/tool/%$(OBJ_EXT)) +XATTR_OBJ = $(XATTR_SRC:%.c=../build/tool/%$(OBJ_EXT)) -all: ../build/dav ../build/dav-sync +all: ../build/dav ../build/dav-sync ../build/xattrtool ../build/dav: $(DAV_OBJ) ../build/libidav$(LIB_EXT) $(LD) -o ../build/dav$(APP_EXT) $(DAV_OBJ) \ @@ -70,6 +74,9 @@ ../build/libidav$(LIB_EXT) ../build/libucx$(LIB_EXT) \ $(LDFLAGS) $(DAV_LDFLAGS) +../build/xattrtool: $(XATTR_OBJ) + $(LD) -o ../build/xattrtool$(APP_EXT) $(XATTR_OBJ) $(LDFLAGS) + ../build/tool/%$(OBJ_EXT): %.c $(CC) $(CFLAGS) $(DAV_CFLAGS) -I../ -I../ucx -o $@ $<