dav/Makefile

changeset 660
e835ec0b7f17
parent 517
8531b63accae
child 742
7e67689241fd
child 743
716f6bf04c30
--- 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 $@ $<
 

mercurial