initial load of upstream version 1.06.32
[xmlrpc-c] / tools / Makefile.common
1 # -*-makefile-*-    <-- an Emacs control
2
3 CLIENT_LDLIBS = -L$(BUILDDIR)/src/.libs -lxmlrpc_client -lxmlrpc
4
5 ifeq ($(MUST_BUILD_LIBWWW_CLIENT),yes)
6   CLIENT_LDLIBS += $(shell libwww-config --libs)
7 endif
8 ifeq ($(MUST_BUILD_CURL_CLIENT),yes)
9   CLIENT_LDLIBS += $(shell curl-config --libs)
10 endif
11 ifeq ($(MUST_BUILD_WININET_CLIENT),yes)
12   CLIENT_LDLIBS += $(shell wininet-config --libs)
13 endif
14
15 CLIENT_LDLIBS += $(LDLIBS_XML)
16
17 CLIENT_LDLIBS += -L$(BUILDDIR)/lib/libutil/.libs -lxmlrpc_util
18
19
20 UTIL_DIR = $(BUILDDIR)/lib/util
21
22 BUILDABLE_UTILS = cmdline_parser.o getoptx.o
23
24 $(BUILDABLE_UTILS:%=$(UTIL_DIR)/%): FORCE
25         $(MAKE) -C $(dir $@) $(notdir $@)
26
27 include $(SRCDIR)/Makefile.common
28
29 .PHONY: install
30 install: install-common
31
32 .PHONY: check
33 check:
34
35 .PHONY: FORCE
36 FORCE: