X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=Makefile.am;h=e6f411cfecb9b28336afa0a258aee7967a53c55f;hb=6a8b5fa4635ed858788fb10099ec9b62b3359a0a;hp=a73a66d4a4c5037d7d9a05ac5be4efa380fb71c1;hpb=0b54473e9b73d867ed7807507a0fb5adc8137b10;p=elogind.git diff --git a/Makefile.am b/Makefile.am index a73a66d4a..e6f411cfe 100644 --- a/Makefile.am +++ b/Makefile.am @@ -59,9 +59,9 @@ LIBSYSTEMD_JOURNAL_CURRENT=11 LIBSYSTEMD_JOURNAL_REVISION=3 LIBSYSTEMD_JOURNAL_AGE=11 -LIBSYSTEMD_BUS_CURRENT=0 -LIBSYSTEMD_BUS_REVISION=0 -LIBSYSTEMD_BUS_AGE=0 +LIBSYSTEMD_CURRENT=0 +LIBSYSTEMD_REVISION=0 +LIBSYSTEMD_AGE=0 # Dirs of external packages dbuspolicydir=@dbuspolicydir@ @@ -639,35 +639,6 @@ EXTRA_DIST += \ make-directive-index.py \ xml_helper.py -# ------------------------------------------------------------------------------ -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 @@ -1773,6 +1744,7 @@ systemd_gpt_auto_generator_CFLAGS = \ endif # ------------------------------------------------------------------------------ +if ENABLE_KDBUS systemgenerator_PROGRAMS += \ systemd-dbus1-generator @@ -1792,6 +1764,7 @@ dbus1-generator-uninstall-hook: INSTALL_EXEC_HOOKS += dbus1-generator-install-hook UNINSTALL_EXEC_HOOKS += dbus1-generator-uninstall-hook +endif # ------------------------------------------------------------------------------ systemd_rc_local_generator_SOURCES = \ @@ -2011,6 +1984,7 @@ libsystemd_la_SOURCES = \ src/systemd/sd-event.h \ src/systemd/sd-dhcp-client.h \ src/systemd/sd-rtnl.h \ + src/systemd/sd-resolve.h \ src/libsystemd/sd-bus.c \ src/libsystemd/bus-control.c \ src/libsystemd/bus-control.h \ @@ -2060,7 +2034,9 @@ libsystemd_la_SOURCES = \ src/libsystemd/rtnl-internal.h \ src/libsystemd/rtnl-message.c \ src/libsystemd/rtnl-util.h \ - src/libsystemd/rtnl-util.c + src/libsystemd/rtnl-util.c \ + src/libsystemd/sd-resolve.c \ + src/libsystemd/resolve-util.h nodist_libsystemd_la_SOURCES = \ src/libsystemd/bus-error-mapping.c @@ -2072,11 +2048,12 @@ libsystemd_la_LIBADD = \ libsystemd_la_CFLAGS = \ $(AM_CFLAGS) \ - -pthread + -pthread \ + -lresolv libsystemd_la_LDFLAGS = \ $(AM_LDFLAGS) \ - -version-info $(LIBSYSTEMD_BUS_CURRENT):$(LIBSYSTEMD_BUS_REVISION):$(LIBSYSTEMD_BUS_AGE) \ + -version-info $(LIBSYSTEMD_CURRENT):$(LIBSYSTEMD_REVISION):$(LIBSYSTEMD_AGE) \ -Wl,--version-script=$(top_srcdir)/src/libsystemd/libsystemd.sym pkgconfiglib_DATA += \ @@ -2121,6 +2098,7 @@ tests += \ test-bus-marshal \ test-bus-signature \ test-bus-chat \ + test-bus-cleanup \ test-bus-server \ test-bus-match \ test-bus-kernel \ @@ -2136,7 +2114,8 @@ tests += \ test-event \ test-dhcp-option \ test-dhcp-client \ - test-rtnl + test-rtnl \ + test-resolve bin_PROGRAMS += \ busctl @@ -2181,6 +2160,15 @@ test_bus_chat_LDADD = \ libsystemd-daemon-internal.la \ libsystemd-shared.la +test_bus_cleanup_SOURCES = \ + src/libsystemd/test-bus-cleanup.c + +test_bus_cleanup_LDADD = \ + libsystemd-internal.la \ + libsystemd-id128-internal.la \ + libsystemd-daemon-internal.la \ + libsystemd-shared.la + test_bus_server_SOURCES = \ src/libsystemd/test-bus-server.c @@ -2361,6 +2349,18 @@ test_rtnl_LDADD = \ libsystemd-id128-internal.la \ libsystemd-shared.la +test_resolve_SOURCES = \ + src/systemd/sd-resolve.h \ + src/libsystemd/test-resolve.c + +test_resolve_LDADD = \ + libsystemd-internal.la \ + libsystemd-shared.la + +test_resolve_CFLAGS = \ + $(AM_CFLAGS) \ + -pthread + busctl_SOURCES = \ src/libsystemd/busctl.c @@ -4928,7 +4928,7 @@ valgrind-tests: $(TESTS) if file $$f | grep -q shell; then \ echo -e "$${x}Skipping non-binary $$f"; else \ echo -e "$${x}Running $$f"; \ - libtool --mode=execute valgrind -q --leak-check=full --max-stackframe=4194400 --error-exitcode=55 $(builddir)/$$f ; fi; \ + libtool --mode=execute valgrind -q --leak-check=full --max-stackframe=5242880 --error-exitcode=55 $(builddir)/$$f ; fi; \ x="\n\n"; \ done