chiark / gitweb /
core: remove unnecessary goto in setup_namespace
[elogind.git] / Makefile.am
index c94c192ce314bca48f7b76193ba4ad2a4d9f233e..d8e9b16be071d57321e977e850647fb4f8259ad3 100644 (file)
@@ -1654,12 +1654,19 @@ libsystemd_bus_la_SOURCES = \
        src/libsystemd-bus/bus-type.c \
        src/libsystemd-bus/bus-type.h
 
+libsystemd_bus_la_LIBADD =  \
+       libsystemd-id128-internal.la
+
 noinst_LTLIBRARIES += \
         libsystemd-bus.la
 
 noinst_tests += \
        test-bus-marshal \
-       test-bus-signature
+       test-bus-signature \
+       test-bus-chat
+
+noinst_PROGRAMS += \
+       busctl
 
 test_bus_marshal_SOURCES = \
        src/libsystemd-bus/test-bus-marshal.c
@@ -1682,6 +1689,25 @@ test_bus_signature_LDADD = \
        libsystemd-shared.la \
        libsystemd-bus.la
 
+test_bus_chat_SOURCES = \
+       src/libsystemd-bus/test-bus-chat.c
+
+test_bus_chat_CFLAGS = \
+       $(AM_CFLAGS) \
+       -pthread
+
+test_bus_chat_LDADD = \
+       libsystemd-shared.la \
+       libsystemd-bus.la \
+       libsystemd-id128-internal.la
+
+busctl_SOURCES = \
+       src/libsystemd-bus/busctl.c
+
+busctl_LDADD = \
+       libsystemd-shared.la \
+       libsystemd-bus.la
+
 # ------------------------------------------------------------------------------
 if ENABLE_GTK_DOC
 SUBDIRS += \