summaryrefslogtreecommitdiff
path: root/config/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'config/Makefile.am')
-rw-r--r--config/Makefile.am18
1 files changed, 15 insertions, 3 deletions
diff --git a/config/Makefile.am b/config/Makefile.am
index 1cc9109db..056f30ed0 100644
--- a/config/Makefile.am
+++ b/config/Makefile.am
@@ -1,10 +1,22 @@
AM_CFLAGS = @DIX_CFLAGS@
+noinst_LIBRARIES = libconfig.a
+libconfig_a_SOURCES = config.c config-backends.h
+
+if HAVE_DBUS
+AM_CFLAGS += @DBUS_CFLAGS@
+libconfig_a_SOURCES += dbus-core.c
+endif
+
+if CONFIG_DBUS_API
dbusconfigdir = $(sysconfdir)/dbus-1/system.d
dbusconfig_DATA = xorg-server.conf
-lib_LIBRARIES = libconfig.a
+libconfig_a_SOURCES += dbus.c
+endif
-libconfig_a_SOURCES = config.c
+if CONFIG_HAL
+libconfig_a_SOURCES += hal.c
+endif
-EXTRA_DIST = xorg-server.conf
+EXTRA_DIST = xorg-server.conf x11-input.fdi