X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=Makefile.am;h=96695412a0c05bc7fa0d6775a6325a9886dc1710;hp=9fdc35a38a59b8122027396f667c9a89b2c0faa4;hb=001809282918f273d372f1ee09d10b783c18a474;hpb=6bb648a16ae4a682ad4784412af706d2e6a3e4da diff --git a/Makefile.am b/Makefile.am index 9fdc35a38..96695412a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -190,7 +190,6 @@ AM_CPPFLAGS = \ -I $(top_srcdir)/src/udev/net \ -I $(top_builddir)/src/udev \ -I $(top_srcdir)/src/libsystemd \ - -I $(top_srcdir)/src/libsystemd-rtnl \ $(OUR_CPPFLAGS) AM_CFLAGS = $(OUR_CFLAGS) @@ -640,60 +639,6 @@ EXTRA_DIST += \ make-directive-index.py \ xml_helper.py -# ------------------------------------------------------------------------------ -noinst_LTLIBRARIES += \ - libsystemd-rtnl.la - -libsystemd_rtnl_la_SOURCES = \ - src/systemd/sd-rtnl.h \ - src/libsystemd-rtnl/sd-rtnl.c \ - src/libsystemd-rtnl/rtnl-internal.h \ - src/libsystemd-rtnl/rtnl-message.c \ - src/libsystemd-rtnl/rtnl-util.h \ - src/libsystemd-rtnl/rtnl-util.c - -test_rtnl_SOURCES = \ - src/libsystemd-rtnl/test-rtnl.c - -test_rtnl_LDADD = \ - libsystemd-rtnl.la \ - libsystemd-internal.la \ - libsystemd-daemon-internal.la \ - libsystemd-id128-internal.la \ - libsystemd-shared.la - -tests += \ - test-rtnl - -# ------------------------------------------------------------------------------ -noinst_LTLIBRARIES += \ - libsystemd-dns.la - -libsystemd_dns_la_SOURCES = \ - src/systemd/sd-dns.h \ - src/libsystemd/sd-dns.c \ - src/libsystemd/dns-util.h - -libsystemd_dns_la_LIBADD = \ - libsystemd-shared.la - -libsystemd_dns_la_CFLAGS = \ - -pthread - -test_dns_SOURCES = \ - src/libsystemd/test-dns.c \ - src/systemd/sd-dns.h - -test_dns_LDADD = \ - libsystemd-dns.la - -test_dns_LDFLAGS = \ - -lresolv \ - -pthread - -tests += \ - test-dns - # ------------------------------------------------------------------------------ noinst_LTLIBRARIES += \ libsystemd-shared.la @@ -1056,7 +1001,6 @@ libsystemd_core_la_LIBADD = \ libsystemd-daemon-internal.la \ libudev-internal.la \ libsystemd-shared.la \ - libsystemd-rtnl.la \ libsystemd-internal.la \ $(LIBWRAP_LIBS) \ $(PAM_LIBS) \ @@ -1921,8 +1865,7 @@ systemd_nspawn_LDADD = \ libsystemd-internal.la \ libsystemd-id128-internal.la \ libsystemd-daemon-internal.la \ - libsystemd-shared.la \ - libsystemd-rtnl.la + libsystemd-shared.la # ------------------------------------------------------------------------------ systemd_run_SOURCES = \ @@ -2037,6 +1980,9 @@ libsystemd_la_SOURCES = \ src/systemd/sd-memfd.h \ src/systemd/sd-utf8.h \ src/systemd/sd-event.h \ + src/systemd/sd-dhcp-client.h \ + src/systemd/sd-rtnl.h \ + src/systemd/sd-resolv.h \ src/libsystemd/sd-bus.c \ src/libsystemd/bus-control.c \ src/libsystemd/bus-control.h \ @@ -2076,7 +2022,19 @@ libsystemd_la_SOURCES = \ src/libsystemd/sd-utf8.c \ src/libsystemd/sd-event.c \ src/libsystemd/event-util.h \ - src/libsystemd/bus-protocol.h + src/libsystemd/bus-protocol.h \ + src/libsystemd/sd-dhcp-client.c \ + src/libsystemd/dhcp-network.c \ + src/libsystemd/dhcp-option.c \ + src/libsystemd/dhcp-internal.h \ + src/libsystemd/dhcp-protocol.h \ + src/libsystemd/sd-rtnl.c \ + src/libsystemd/rtnl-internal.h \ + src/libsystemd/rtnl-message.c \ + src/libsystemd/rtnl-util.h \ + src/libsystemd/rtnl-util.c \ + src/libsystemd/sd-resolv.c \ + src/libsystemd/resolv-util.h nodist_libsystemd_la_SOURCES = \ src/libsystemd/bus-error-mapping.c @@ -2088,7 +2046,8 @@ libsystemd_la_LIBADD = \ libsystemd_la_CFLAGS = \ $(AM_CFLAGS) \ - -pthread + -pthread \ + -lresolv libsystemd_la_LDFLAGS = \ $(AM_LDFLAGS) \ @@ -2149,7 +2108,11 @@ tests += \ test-bus-error \ test-bus-creds \ test-bus-gvariant \ - test-event + test-event \ + test-dhcp-option \ + test-dhcp-client \ + test-rtnl \ + test-resolv bin_PROGRAMS += \ busctl @@ -2344,6 +2307,48 @@ test_event_LDADD = \ libsystemd-daemon-internal.la \ libsystemd-shared.la +test_dhcp_option_SOURCES = \ + src/libsystemd/dhcp-protocol.h \ + src/libsystemd/dhcp-internal.h \ + src/libsystemd/test-dhcp-option.c + +test_dhcp_option_LDADD = \ + libsystemd-internal.la \ + libsystemd-shared.la + +test_dhcp_client_SOURCES = \ + src/systemd/sd-dhcp-client.h \ + src/libsystemd/dhcp-protocol.h \ + src/libsystemd/dhcp-internal.h \ + src/libsystemd/test-dhcp-client.c + +test_dhcp_client_LDADD = \ + libsystemd-internal.la \ + libsystemd-daemon-internal.la \ + libsystemd-id128-internal.la \ + libsystemd-shared.la + +test_rtnl_SOURCES = \ + src/libsystemd/test-rtnl.c + +test_rtnl_LDADD = \ + libsystemd-internal.la \ + libsystemd-daemon-internal.la \ + libsystemd-id128-internal.la \ + libsystemd-shared.la + +test_resolv_SOURCES = \ + src/systemd/sd-resolv.h \ + src/libsystemd/test-resolv.c + +test_resolv_LDADD = \ + libsystemd-internal.la \ + libsystemd-shared.la + +test_resolv_CFLAGS = \ + $(AM_CFLAGS) \ + -pthread + busctl_SOURCES = \ src/libsystemd/busctl.c @@ -2584,7 +2589,7 @@ libudev_core_la_LIBADD = \ libudev-internal.la \ libsystemd-label.la \ libsystemd-daemon-internal.la \ - libsystemd-rtnl.la \ + libsystemd-internal.la \ libsystemd-id128-internal.la \ libsystemd-shared.la \ $(BLKID_LIBS) \ @@ -3963,48 +3968,6 @@ lib_LTLIBRARIES += \ libnss_myhostname.la endif -# ------------------------------------------------------------------------------ -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-internal.la \ - libsystemd-shared.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-internal.h \ - src/libsystemd-dhcp/test-dhcp-client.c - -test_dhcp_client_LDADD = \ - libsystemd-internal.la \ - libsystemd-daemon-internal.la \ - libsystemd-id128-internal.la \ - libsystemd-dhcp.la \ - libsystemd-shared.la - -tests += \ - test-dhcp-option \ - test-dhcp-client - # ------------------------------------------------------------------------------ if ENABLE_MACHINED systemd_machined_SOURCES = \ @@ -4105,8 +4068,6 @@ systemd_networkd_LDADD = \ libsystemd-daemon-internal.la \ libsystemd-internal.la \ libsystemd-id128-internal.la \ - libsystemd-rtnl.la \ - libsystemd-dhcp.la \ libsystemd-label.la \ libsystemd-shared.la @@ -4132,8 +4093,6 @@ test_network_LDADD = \ libsystemd-internal.la \ libsystemd-id128-internal.la \ libsystemd-daemon-internal.la \ - libsystemd-rtnl.la \ - libsystemd-dhcp.la \ libsystemd-label.la \ libsystemd-shared.la