2 SRCDIR = $(CURDIR)/../../..
6 include $(SRCDIR)/Makefile.config
8 CFLAGS = $(CFLAGS_COMMON)
10 ifeq ($(ENABLE_ABYSS_THREADS),yes)
11 THREAD_MODULE = thread_pthread
13 THREAD_MODULE = thread_fork
15 CFLAGS += $(CFLAGS_PERSONAL) $(CADD)
16 LIBLDFLAGS = $(LDFLAGS_VERSINFO) -rpath $(LIBINST_DIR)
19 INCLUDES = -I$(SRCDIR) -I$(SRCDIR)/include -I$(SRCDIR)/lib/util/include
21 LTLIBRARIES_TO_INSTALL = libxmlrpc_abyss.la
26 all: libxmlrpc_abyss.la
46 libxmlrpc_abyss.la: $(ABYSS_OBJS)
47 $(LIBTOOL) --mode=link $(CCLD) -o $@ $(LIBLDFLAGS) $^
49 $(ABYSS_OBJS):%.lo:%.c
50 $(LIBTOOL) --mode=compile $(CC) -c $(INCLUDES) \
57 distclean: clean distclean-common
66 install: install-common
71 include $(SRCDIR)/Makefile.common
73 include Makefile.depend