dav/Makefile

changeset 5
88625853ae74
parent 2
f7e408d98a83
child 11
5db6178d8b58
--- a/dav/Makefile	Sat Dec 01 20:34:55 2012 +0100
+++ b/dav/Makefile	Mon Aug 12 14:40:19 2013 +0200
@@ -28,15 +28,18 @@
 
 include ../$(CONF).mk
 
-CFLAGS += `xml2-config --cflags`
-LDFLAGS += `curl-config --libs` `xml2-config --libs`
+CFLAGS += `curl-config --cflags` `pkg-config --cflags openssl libxml-2.0`
+LDFLAGS += `curl-config --libs` `pkg-config --libs openssl libxml-2.0` 
 
 SRC  = main.c
-SRC += propfind.c
 SRC += utils.c
+SRC += webdav.c
+SRC += methods.c
+SRC += config.c
+SRC += crypto.c
 
 
-OBJ = $(SRC:%.c=../build/%.$(OBJ_EXT))
+OBJ = $(SRC:%.c=../build/tool/%.$(OBJ_EXT))
 
 all: ../build/dav
 
@@ -44,8 +47,6 @@
 	$(LD) -o ../build/dav$(APP_EXT) $(OBJ) \
 		../build/libucx.$(LIB_EXT) $(LDFLAGS)
 
-../build/%.$(OBJ_EXT): %.c ../build
+../build/tool/%.$(OBJ_EXT): %.c 
 	$(CC) $(CFLAGS) -I../ -o $@ $<
 
-../build:
-	mkdir -p build

mercurial