dav/Makefile

changeset 802
16e5b9d32754
parent 797
edbb20b1438d
equal deleted inserted replaced
801:ce97ff16f00e 802:16e5b9d32754
23 # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 23 # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24 # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 24 # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 25 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26 # POSSIBILITY OF SUCH DAMAGE. 26 # POSSIBILITY OF SUCH DAMAGE.
27 # 27 #
28
29 BUILD_ROOT = ..
30 28
31 include ../config.mk 29 include ../config.mk
32 30
33 DAV_SRC = main.c 31 DAV_SRC = main.c
34 DAV_SRC += config.c 32 DAV_SRC += config.c
66 XATTRTOOL_BIN = ../build/bin/xattrtool$(APP_EXT) 64 XATTRTOOL_BIN = ../build/bin/xattrtool$(APP_EXT)
67 65
68 all: ../build/bin/dav ../build/bin/dav-sync ../build/bin/xattrtool 66 all: ../build/bin/dav ../build/bin/dav-sync ../build/bin/xattrtool
69 67
70 $(DAV_BIN): $(DAV_OBJ) ../build/lib/libidav$(LIB_EXT) 68 $(DAV_BIN): $(DAV_OBJ) ../build/lib/libidav$(LIB_EXT)
71 $(LD) -o $(DAV_BIN) $(DAV_OBJ) \ 69 $(CC) -o $(DAV_BIN) $(DAV_OBJ) \
72 ../build/lib/libidav$(LIB_EXT) ../build/lib/libucx$(LIB_EXT) \ 70 ../build/lib/libidav$(LIB_EXT) ../build/lib/libucx$(LIB_EXT) \
73 $(LDFLAGS) $(DAV_LDFLAGS) 71 $(LDFLAGS) $(DAV_LDFLAGS)
74 72
75 $(DAV_SYNC_BIN): $(SYNC_OBJ) ../build/lib/libidav$(LIB_EXT) 73 $(DAV_SYNC_BIN): $(SYNC_OBJ) ../build/lib/libidav$(LIB_EXT)
76 $(LD) -o $(DAV_SYNC_BIN) $(SYNC_OBJ) \ 74 $(CC) -o $(DAV_SYNC_BIN) $(SYNC_OBJ) \
77 ../build/lib/libidav$(LIB_EXT) ../build/lib/libucx$(LIB_EXT) \ 75 ../build/lib/libidav$(LIB_EXT) ../build/lib/libucx$(LIB_EXT) \
78 $(LDFLAGS) $(DAV_LDFLAGS) 76 $(LDFLAGS) $(DAV_LDFLAGS)
79 77
80 $(XATTRTOOL_BIN): $(XATTR_OBJ) 78 $(XATTRTOOL_BIN): $(XATTR_OBJ)
81 $(LD) -o $(XATTRTOOL_BIN) $(XATTR_OBJ) $(LDFLAGS) 79 $(CC) -o $(XATTRTOOL_BIN) $(XATTR_OBJ) $(LDFLAGS)
82 80
83 ../build/tool/%$(OBJ_EXT): %.c 81 ../build/tool/%$(OBJ_EXT): %.c
84 $(CC) -I../ucx -I../ $(CFLAGS) $(DAV_CFLAGS) -c -o $@ $< 82 $(CC) -I../ucx -I../ $(CFLAGS) $(DAV_CFLAGS) -c -o $@ $<
85 83
86 ../build/lib/libidav$(LIB_EXT): 84 ../build/lib/libidav$(LIB_EXT):

mercurial