domain.h \
cdecl.h \
defs.h \
- malloc.h
+ malloc.h \
watch.h \
timeval.h \
simple-watch.h \
- gccmacro.h
+ gccmacro.h \
+ error.h
noinst_HEADERS = \
llist.h
timeval-test.c
timeval_test_CFLAGS = $(AM_CFLAGS)
-if ENABLE_DBUS
+if HAVE_DBUS
noinst_HEADERS += \
dbus.h \
dbus-watch-glue.h
noinst_LTLIBRARIES = \
- libdbus-watch-glue.la
-
-libdbus_watch_glue_la_SOURCES = \
- dbus-watch-glue.h dbus-watch-glue.c
-libdbus_watch_glue_la_CFLAGS = $(AM_CFLAGS) $(DBUS_CFLAGS)
-libdbus_watch_glue_la_LDFLAGS = $(AM_LDFLAGS) -static -export-dynamic
+ libdbus-common.la \
+ libdbus-common-pic.la
+
+libdbus_common_la_SOURCES = \
+ dbus-watch-glue.h dbus-watch-glue.c \
+ dbus.h dbus.c
+libdbus_common_la_CFLAGS = $(AM_CFLAGS) $(DBUS_CFLAGS)
+libdbus_common_la_LDFLAGS = $(AM_LDFLAGS) -all-static
+
+libdbus_common_pic_la_SOURCES = $(libdbus_common_la_SOURCES)
+libdbus_common_pic_la_CFLAGS = $(libdbus_common_la_CFLAGS) -fPIC
+libdbus_common_pic_la_LDFLAGS = $(libdbus_common_la_LDFLAGS)
endif