X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=Makefile.am;h=dcf0bb3bb3fa120799d20b65c740b512e7340502;hb=d003f514dab2dbf1a66e11800a50aeaf039d036c;hp=6d1e27b83b1853cc4b89c92e731352b86a048d88;hpb=78628cd27355a157bf44df1cb91f782150a7ca20;p=elogind.git diff --git a/Makefile.am b/Makefile.am index 6d1e27b83..dcf0bb3bb 100644 --- a/Makefile.am +++ b/Makefile.am @@ -798,9 +798,6 @@ libsystemd_units_la_SOURCES = \ src/shared/specifier.c \ src/shared/specifier.h -libsystemd_units_la_CFLAGS = \ - $(AM_CFLAGS) - # ------------------------------------------------------------------------------ noinst_LTLIBRARIES += \ libsystemd-label.la @@ -1563,11 +1560,10 @@ EXTRA_DIST += \ # ------------------------------------------------------------------------------ if ENABLE_TMPFILES systemd_tmpfiles_SOURCES = \ - src/tmpfiles/tmpfiles.c \ - src/shared/specifier.c \ - src/shared/specifier.h + src/tmpfiles/tmpfiles.c systemd_tmpfiles_LDADD = \ + libsystemd-units.la \ libsystemd-label.la \ libsystemd-capability.la \ libsystemd-id128-internal.la \ @@ -1902,6 +1898,22 @@ bus-proxyd-uninstall-hook: INSTALL_EXEC_HOOKS += bus-proxyd-install-hook UNINSTALL_EXEC_HOOKS += bus-proxyd-uninstall-hook + +nodist_systemunit_DATA += \ + units/systemd-bus-proxyd@.service + +dist_systemunit_DATA += \ + units/systemd-bus-proxyd.socket + +dist_userunit_DATA += \ + units/user/systemd-bus-proxyd.socket + +USER_UNIT_ALIASES += \ + $(systemunitdir)/systemd-bus-proxyd@.service systemd-bus-proxyd@.service + +EXTRA_DIST += \ + units/systemd-bus-proxyd@.service.in + # ------------------------------------------------------------------------------ systemd_tty_ask_password_agent_SOURCES = \ src/tty-ask-password-agent/tty-ask-password-agent.c @@ -2049,7 +2061,7 @@ libsystemd_bus_dump_la_SOURCES = \ src/libsystemd-bus/bus-dump.h libsystemd_bus_dump_la_CFLAGS = \ - $(AM_CFLAGS) + $(AM_CFLAGS) \ $(CAP_CFLAGS) noinst_LTLIBRARIES += \ @@ -3685,6 +3697,20 @@ dist_zshcompletion_DATA += \ endif +if ENABLE_BUS_DRIVERD +systemd_bus_driverd_SOURCES = \ + src/bus-driverd/bus-driverd.c + +systemd_bus_driverd_LDADD = \ + libsystemd-bus-internal.la \ + libsystemd-id128-internal.la \ + libsystemd-daemon-internal.la \ + libsystemd-shared.la + +rootlibexec_PROGRAMS += \ + systemd-bus-driverd +endif + polkitpolicy_in_files += \ src/hostname/org.freedesktop.hostname1.policy.in @@ -3847,23 +3873,40 @@ lib_LTLIBRARIES += \ endif # ------------------------------------------------------------------------------ -test_dhcp_option_SOURCES = \ +libsystemd_dhcp_la_SOURCES = \ + src/systemd/sd-dhcp-client.h \ src/libsystemd-dhcp/dhcp-protocol.h \ src/libsystemd-dhcp/dhcp-internal.h \ + src/libsystemd-dhcp/dhcp-network.c \ src/libsystemd-dhcp/dhcp-option.c \ + src/libsystemd-dhcp/dhcp-client.c + +noinst_LTLIBRARIES += \ + libsystemd-dhcp.la + +libsystemd_dhcp_la_LIBADD = \ + libsystemd-shared.la \ + libsystemd-bus.la + +test_dhcp_option_SOURCES = \ + src/libsystemd-dhcp/dhcp-protocol.h \ + src/libsystemd-dhcp/dhcp-internal.h \ src/libsystemd-dhcp/test-dhcp-option.c test_dhcp_option_LDADD = \ + libsystemd-dhcp.la \ libsystemd-shared.la test_dhcp_client_SOURCES = \ src/libsystemd-dhcp/dhcp-protocol.h \ src/systemd/sd-dhcp-client.h \ - src/libsystemd-dhcp/dhcp-client.c \ + src/libsystemd-dhcp/dhcp-internal.h \ src/libsystemd-dhcp/test-dhcp-client.c test_dhcp_client_LDADD = \ - libsystemd-shared.la + libsystemd-dhcp.la \ + libsystemd-shared.la \ + libsystemd-bus.la tests += \ test-dhcp-option \ @@ -4937,3 +4980,6 @@ tests += \ test-libsystemd-journal-sym \ test-libsystemd-login-sym \ test-libudev-sym + +cppcheck: + cppcheck --enable=all $(top_srcdir)