diff --git a/Makefile.am b/Makefile.am index ec81f53..a54cd3c 100644 --- a/Makefile.am +++ b/Makefile.am @@ -322,6 +322,10 @@ systemd_analyze_LDADD = \ libsystemd-shared.la \ libsystemd-dbus.la +systemd_analyze_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-dbus.la + dist_bashcompletion_DATA = \ shell-completion/bash/journalctl \ shell-completion/bash/systemctl \ @@ -1011,6 +1015,12 @@ systemd_LDADD = \ libsystemd-id128-internal.la \ libsystemd-dbus.la +systemd_DEPENDENCIES = \ + libsystemd-core.la \ + libsystemd-daemon.la \ + libsystemd-id128-internal.la \ + libsystemd-dbus.la + dist_pkgsysconf_DATA += \ src/core/system.conf \ src/core/user.conf @@ -1110,6 +1120,11 @@ test_engine_LDADD = \ libsystemd-daemon.la \ libsystemd-dbus.la +test_engine_DEPENDENCIES = \ + libsystemd-core.la \ + libsystemd-daemon.la \ + libsystemd-dbus.la + test_job_type_SOURCES = \ src/test/test-job-type.c @@ -1121,12 +1136,19 @@ test_job_type_LDADD = \ libsystemd-core.la \ libsystemd-daemon.la +test_job_type_DEPENDENCIES = \ + libsystemd-core.la \ + libsystemd-daemon.la + test_ns_SOURCES = \ src/test/test-ns.c test_ns_LDADD = \ libsystemd-core.la +test_ns_DEPENDENCIES = \ + libsystemd-core.la + test_loopback_SOURCES = \ src/test/test-loopback.c @@ -1134,12 +1156,19 @@ test_loopback_LDADD = \ libsystemd-shared.la \ libsystemd-core.la +test_loopback_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-core.la + test_hostname_SOURCES = \ src/test/test-hostname.c test_hostname_LDADD = \ libsystemd-core.la +test_hostname_DEPENDENCIES = \ + libsystemd-core.la + if ENABLE_EFI noinst_PROGRAMS += \ test-efivars @@ -1149,6 +1178,9 @@ test_efivars_SOURCES = \ test_efivars_LDADD = \ libsystemd-shared.la + +test_efivars_DEPENDENCIES = \ + libsystemd-shared.la endif test_unit_name_SOURCES = \ @@ -1161,6 +1193,9 @@ test_unit_name_CFLAGS = \ test_unit_name_LDADD = \ libsystemd-core.la +test_unit_name_DEPENDENCIES = \ + libsystemd-core.la + test_unit_file_SOURCES = \ src/test/test-unit-file.c @@ -1171,6 +1206,9 @@ test_unit_file_CFLAGS = \ test_unit_file_LDADD = \ libsystemd-core.la +test_unit_file_DEPENDENCIES = \ + libsystemd-core.la + test_util_SOURCES = \ src/test/test-util.c @@ -1180,6 +1218,9 @@ test_util_CFLAGS = \ test_util_LDADD = \ libsystemd-core.la +test_util_DEPENDENCIES = \ + libsystemd-core.la + test_prioq_SOURCES = \ src/test/test-prioq.c @@ -1189,6 +1230,9 @@ test_prioq_CFLAGS = \ test_prioq_LDADD = \ libsystemd-core.la +test_prioq_DEPENDENCIES = \ + libsystemd-core.la + test_fileio_SOURCES = \ src/test/test-fileio.c @@ -1198,6 +1242,9 @@ test_fileio_CFLAGS = \ test_fileio_LDADD = \ libsystemd-core.la +test_fileio_DEPENDENCIES = \ + libsystemd-core.la + test_time_SOURCES = \ src/test/test-time.c @@ -1207,42 +1254,63 @@ test_time_CFLAGS = \ test_time_LDADD = \ libsystemd-core.la +test_time_DEPENDENCIES = \ + libsystemd-core.la + test_log_SOURCES = \ src/test/test-log.c test_log_LDADD = \ libsystemd-core.la +test_log_DEPENDENCIES = \ + libsystemd-core.la + test_date_SOURCES = \ src/test/test-date.c test_date_LDADD = \ libsystemd-core.la +test_date_DEPENDENCIES = \ + libsystemd-core.la + test_sleep_SOURCES = \ src/test/test-sleep.c test_sleep_LDADD = \ libsystemd-core.la +test_sleep_DEPENDENCIES = \ + libsystemd-core.la + test_replace_var_SOURCES = \ src/test/test-replace-var.c test_replace_var_LDADD = \ libsystemd-shared.la +test_replace_var_DEPENDENCIES = \ + libsystemd-shared.la + test_calendarspec_SOURCES = \ src/test/test-calendarspec.c test_calendarspec_LDADD = \ libsystemd-shared.la +test_calendarspec_DEPENDENCIES = \ + libsystemd-shared.la + test_strip_tab_ansi_SOURCES = \ src/test/test-strip-tab-ansi.c test_strip_tab_ansi_LDADD = \ libsystemd-shared.la +test_strip_tab_ansi_DEPENDENCIES = \ + libsystemd-shared.la + test_daemon_SOURCES = \ src/test/test-daemon.c @@ -1250,6 +1318,10 @@ test_daemon_LDADD = \ libsystemd-shared.la \ libsystemd-daemon.la +test_daemon_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-daemon.la + test_cgroup_SOURCES = \ src/test/test-cgroup.c @@ -1257,6 +1329,10 @@ test_cgroup_LDADD = \ libsystemd-label.la \ libsystemd-shared.la +test_cgroup_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la + test_cgroup_util_SOURCES = \ src/test/test-cgroup-util.c @@ -1264,18 +1340,28 @@ test_cgroup_util_LDADD = \ libsystemd-label.la \ libsystemd-shared.la +test_cgroup_util_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la + test_env_replace_SOURCES = \ src/test/test-env-replace.c test_env_replace_LDADD = \ libsystemd-shared.la +test_env_replace_DEPENDENCIES = \ + libsystemd-shared.la + test_strbuf_SOURCES = \ src/test/test-strbuf.c test_strbuf_LDADD = \ libsystemd-shared.la +test_strbuf_DEPENDENCIES = \ + libsystemd-shared.la + test_strv_SOURCES = \ src/test/test-strv.c @@ -1284,18 +1370,29 @@ test_strv_LDADD = \ libsystemd-units.la \ libsystemd-id128-internal.la +test_strv_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-units.la \ + libsystemd-id128-internal.la + test_path_util_SOURCES = \ src/test/test-path-util.c test_path_util_LDADD = \ libsystemd-shared.la +test_path_util_DEPENDENCIES = \ + libsystemd-shared.la + test_strxcpyx_SOURCES = \ src/test/test-strxcpyx.c test_strxcpyx_LDADD = \ libsystemd-shared.la +test_strxcpyx_DEPENDENCIES = \ + libsystemd-shared.la + test_install_SOURCES = \ src/test/test-install.c @@ -1309,12 +1406,21 @@ test_install_LDADD = \ libsystemd-shared.la \ libsystemd-id128-internal.la +test_install_DEPENDENCIES = \ + libsystemd-units.la \ + libsystemd-label.la \ + libsystemd-shared.la \ + libsystemd-id128-internal.la + test_watchdog_SOURCES = \ src/test/test-watchdog.c test_watchdog_LDADD = \ libsystemd-shared.la +test_watchdog_DEPENDENCIES = \ + libsystemd-shared.la + test_sched_prio_SOURCES = \ src/test/test-sched-prio.c @@ -1327,6 +1433,10 @@ test_sched_prio_LDADD = \ libsystemd-core.la \ libsystemd-daemon.la +test_sched_prio_DEPENDENCIES = \ + libsystemd-core.la \ + libsystemd-daemon.la + # ------------------------------------------------------------------------------ systemd_initctl_SOURCES = \ src/initctl/initctl.c @@ -1340,6 +1450,11 @@ systemd_initctl_LDADD = \ libsystemd-daemon.la \ libsystemd-dbus.la +systemd_initctl_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-daemon.la \ + libsystemd-dbus.la + # ------------------------------------------------------------------------------ systemd_update_utmp_SOURCES = \ src/update-utmp/update-utmp.c @@ -1354,6 +1469,10 @@ systemd_update_utmp_LDADD = \ libsystemd-dbus.la \ $(AUDIT_LIBS) +systemd_update_utmp_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-dbus.la + # ------------------------------------------------------------------------------ systemd_shutdownd_SOURCES = \ src/shutdownd/shutdownd.c @@ -1363,6 +1482,11 @@ systemd_shutdownd_LDADD = \ libsystemd-shared.la \ libsystemd-daemon.la +systemd_shutdownd_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la \ + libsystemd-daemon.la + pkginclude_HEADERS += \ src/systemd/sd-shutdown.h @@ -1381,6 +1505,11 @@ systemd_shutdown_LDADD = \ libsystemd-shared.la \ libudev.la +systemd_shutdown_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la \ + libudev.la + # ------------------------------------------------------------------------------ if HAVE_KMOD systemd_modules_load_SOURCES = \ @@ -1394,6 +1523,9 @@ systemd_modules_load_LDADD = \ libsystemd-shared.la \ $(KMOD_LIBS) +systemd_modules_load_DEPENDENCIES = \ + libsystemd-shared.la + rootlibexec_PROGRAMS += \ systemd-modules-load @@ -1417,6 +1549,11 @@ systemd_tmpfiles_LDADD = \ libsystemd-shared.la \ libsystemd-capability.la +systemd_tmpfiles_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la \ + libsystemd-capability.la + # ------------------------------------------------------------------------------ systemd_machine_id_setup_SOURCES = \ src/machine-id-setup/machine-id-setup-main.c \ @@ -1428,6 +1565,11 @@ systemd_machine_id_setup_LDADD = \ libsystemd-shared.la \ libsystemd-id128-internal.la +systemd_machine_id_setup_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la \ + libsystemd-id128-internal.la + # ------------------------------------------------------------------------------ systemd_sysctl_SOURCES = \ src/sysctl/sysctl.c @@ -1435,6 +1577,9 @@ systemd_sysctl_SOURCES = \ systemd_sysctl_LDADD = \ libsystemd-shared.la +systemd_sysctl_DEPENDENCIES = \ + libsystemd-shared.la + # ------------------------------------------------------------------------------ systemd_sleep_SOURCES = \ src/sleep/sleep.c @@ -1442,6 +1587,9 @@ systemd_sleep_SOURCES = \ systemd_sleep_LDADD = \ libsystemd-shared.la +systemd_sleep_DEPENDENCIES = \ + libsystemd-shared.la + # ------------------------------------------------------------------------------ systemd_fsck_SOURCES = \ src/fsck/fsck.c @@ -1455,6 +1603,11 @@ systemd_fsck_LDADD = \ libsystemd-dbus.la \ libudev.la +systemd_fsck_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-dbus.la \ + libudev.la + # ------------------------------------------------------------------------------ systemd_timestamp_SOURCES = \ src/timestamp/timestamp.c @@ -1462,6 +1615,9 @@ systemd_timestamp_SOURCES = \ systemd_timestamp_LDADD = \ libsystemd-shared.la +systemd_timestamp_DEPENDENCIES = \ + libsystemd-shared.la + # ------------------------------------------------------------------------------ systemd_ac_power_SOURCES = \ src/ac-power/ac-power.c @@ -1470,6 +1626,10 @@ systemd_ac_power_LDADD = \ libsystemd-shared.la \ libudev.la +systemd_ac_power_DEPENDENCIES = \ + libsystemd-shared.la \ + libudev.la + # ------------------------------------------------------------------------------ systemd_detect_virt_SOURCES = \ src/detect-virt/detect-virt.c @@ -1477,6 +1637,9 @@ systemd_detect_virt_SOURCES = \ systemd_detect_virt_LDADD = \ libsystemd-shared.la +systemd_detect_virt_DEPENDENCIES = \ + libsystemd-shared.la + systemd-detect-virt-install-hook: -$(SETCAP) cap_dac_override,cap_sys_ptrace=ep $(DESTDIR)$(bindir)/systemd-detect-virt @@ -1490,6 +1653,9 @@ systemd_delta_SOURCES = \ systemd_delta_LDADD = \ libsystemd-shared.la +systemd_delta_DEPENDENCIES = \ + libsystemd-shared.la + # ------------------------------------------------------------------------------ systemd_getty_generator_SOURCES = \ src/getty-generator/getty-generator.c @@ -1498,6 +1664,10 @@ systemd_getty_generator_LDADD = \ libsystemd-label.la \ libsystemd-shared.la +systemd_getty_generator_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la + # ------------------------------------------------------------------------------ systemd_fstab_generator_SOURCES = \ src/fstab-generator/fstab-generator.c \ @@ -1507,6 +1677,10 @@ systemd_fstab_generator_LDADD = \ libsystemd-label.la \ libsystemd-shared.la +systemd_fstab_generator_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la + # ------------------------------------------------------------------------------ systemd_system_update_generator_SOURCES = \ src/system-update-generator/system-update-generator.c @@ -1515,6 +1689,10 @@ systemd_system_update_generator_LDADD = \ libsystemd-label.la \ libsystemd-shared.la +systemd_system_update_generator_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la + # ------------------------------------------------------------------------------ if ENABLE_EFI systemgenerator_PROGRAMS += \ @@ -1526,6 +1704,10 @@ systemd_efi_boot_generator_SOURCES = \ systemd_efi_boot_generator_LDADD = \ libsystemd-label.la \ libsystemd-shared.la + +systemd_efi_boot_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la endif # ------------------------------------------------------------------------------ @@ -1536,6 +1718,10 @@ systemd_rc_local_generator_LDADD = \ libsystemd-label.la \ libsystemd-shared.la +systemd_rc_local_generator_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la + # ------------------------------------------------------------------------------ systemd_remount_fs_SOURCES = \ src/remount-fs/remount-fs.c \ @@ -1546,6 +1732,10 @@ systemd_remount_fs_LDADD = \ libsystemd-label.la \ libsystemd-shared.la +systemd_remount_fs_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la + # ------------------------------------------------------------------------------ systemd_cgroups_agent_SOURCES = \ src/cgroups-agent/cgroups-agent.c @@ -1558,6 +1748,10 @@ systemd_cgroups_agent_LDADD = \ libsystemd-shared.la \ libsystemd-dbus.la +systemd_cgroups_agent_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-dbus.la + # ------------------------------------------------------------------------------ systemctl_SOURCES = \ src/systemctl/systemctl.c @@ -1574,6 +1768,14 @@ systemctl_LDADD = \ libsystemd-dbus.la \ libsystemd-logs.la +systemdctl_DEPENDENCIES = \ + libsystemd-units.la \ + libsystemd-label.la \ + libsystemd-shared.la \ + libsystemd-daemon.la \ + libsystemd-dbus.la \ + libsystemd-logs.la + # ------------------------------------------------------------------------------ systemd_notify_SOURCES = \ src/notify/notify.c \ @@ -1583,6 +1785,10 @@ systemd_notify_LDADD = \ libsystemd-shared.la \ libsystemd-daemon.la +systemd_notify_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-daemon.la + # ------------------------------------------------------------------------------ systemd_ask_password_SOURCES = \ src/ask-password/ask-password.c @@ -1591,6 +1797,10 @@ systemd_ask_password_LDADD = \ libsystemd-label.la \ libsystemd-shared.la +systemd_ask_password_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la + # ------------------------------------------------------------------------------ systemd_reply_password_SOURCES = \ src/reply-password/reply-password.c @@ -1598,6 +1808,9 @@ systemd_reply_password_SOURCES = \ systemd_reply_password_LDADD = \ libsystemd-shared.la +systemd_reply_password_DEPENDENCIES = \ + libsystemd-shared.la + # ------------------------------------------------------------------------------ systemd_cgls_SOURCES = \ src/cgls/cgls.c @@ -1605,6 +1818,9 @@ systemd_cgls_SOURCES = \ systemd_cgls_LDADD = \ libsystemd-shared.la +systemd_cgls_DEPENDENCIES = \ + libsystemd-shared.la + # ------------------------------------------------------------------------------ systemd_cgtop_SOURCES = \ src/cgtop/cgtop.c @@ -1612,6 +1828,9 @@ systemd_cgtop_SOURCES = \ systemd_cgtop_LDADD = \ libsystemd-shared.la +systemd_cgtop_DEPENDENCIES = \ + libsystemd-shared.la + # ------------------------------------------------------------------------------ systemd_nspawn_SOURCES = \ src/nspawn/nspawn.c \ @@ -1627,6 +1846,13 @@ systemd_nspawn_LDADD = \ libsystemd-daemon.la \ libsystemd-id128-internal.la +systemd_nspawn_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-capability.la \ + libsystemd-shared.la \ + libsystemd-daemon.la \ + libsystemd-id128-internal.la + # ------------------------------------------------------------------------------ systemd_stdio_bridge_SOURCES = \ src/stdio-bridge/stdio-bridge.c @@ -1636,6 +1862,11 @@ systemd_stdio_bridge_LDADD = \ libsystemd-bus.la \ libsystemd-daemon.la +systemd_stdio_bridge_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-bus.la \ + libsystemd-daemon.la + # ------------------------------------------------------------------------------ systemd_tty_ask_password_agent_SOURCES = \ src/tty-ask-password-agent/tty-ask-password-agent.c @@ -1644,6 +1875,10 @@ systemd_tty_ask_password_agent_LDADD = \ libsystemd-label.la \ libsystemd-shared.la +systemd_tty_ask_password_agent_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la + # ------------------------------------------------------------------------------ libsystemd_daemon_la_SOURCES = \ src/libsystemd-daemon/sd-daemon.c @@ -1736,6 +1971,10 @@ test_bus_marshal_LDADD = \ $(GLIB_LIBS) \ $(DBUS_LIBS) +test_bus_marshal_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-bus.la + test_bus_marshal_CFLAGS = \ $(AM_CFLAGS) \ $(GLIB_CFLAGS) \ @@ -1748,6 +1987,10 @@ test_bus_signature_LDADD = \ libsystemd-shared.la \ libsystemd-bus.la +test_bus_signature_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-bus.la + test_bus_chat_SOURCES = \ src/libsystemd-bus/test-bus-chat.c @@ -1760,6 +2003,11 @@ test_bus_chat_LDADD = \ libsystemd-bus.la \ libsystemd-id128-internal.la +test_bus_chat_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-bus.la \ + libsystemd-id128-internal.la + test_bus_server_SOURCES = \ src/libsystemd-bus/test-bus-server.c @@ -1772,6 +2020,11 @@ test_bus_server_LDADD = \ libsystemd-bus.la \ libsystemd-id128-internal.la +test_bus_server_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-bus.la \ + libsystemd-id128-internal.la + test_bus_match_SOURCES = \ src/libsystemd-bus/test-bus-match.c @@ -1783,6 +2036,11 @@ test_bus_match_LDADD = \ libsystemd-bus.la \ libsystemd-id128-internal.la +test_bus_match_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-bus.la \ + libsystemd-id128-internal.la + busctl_SOURCES = \ src/libsystemd-bus/busctl.c @@ -1790,6 +2048,10 @@ busctl_LDADD = \ libsystemd-shared.la \ libsystemd-bus.la +busctl_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-bus.la + # ------------------------------------------------------------------------------ if ENABLE_GTK_DOC SUBDIRS += \ @@ -2019,6 +2281,9 @@ systemd_udevd_SOURCES = \ systemd_udevd_LDADD = \ libudev-core.la +systemd_udevd_DEPENDENCIES = \ + libudev-core.la + udevadm_SOURCES = \ src/udev/udevadm.c \ src/udev/udevadm-info.c \ @@ -2034,6 +2299,10 @@ udevadm_LDADD = \ libudev-core.la \ libsystemd-shared.la +udevadm_DEPENDENCIES = \ + libudev-core.la \ + libsystemd-shared.la + # Update hwdb on installation. Do not bother if installing # in DESTDIR, since this is likely for packaging purposes. hwdb-update-hook: @@ -2062,6 +2331,11 @@ test_libudev_LDADD = \ libsystemd-shared.la \ libudev.la +test_libudev_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la \ + libudev.la + test_udev_SOURCES = \ src/test/test-udev.c @@ -2072,9 +2346,16 @@ test_udev_LDADD = \ $(KMOD_LIBS) \ $(SELINUX_LIBS) +test_udev_DEPENDENCIES = \ + libudev-core.la \ + libsystemd-shared.la + if HAVE_ACL test_udev_LDADD += \ libsystemd-acl.la + +test_udev_DEPENDENCIES += \ + libsystemd-acl.la endif check_DATA += \ @@ -2103,6 +2384,10 @@ ata_id_LDADD = \ libudev-private.la \ libsystemd-shared.la +ata_id_DEPENDENCIES = \ + libudev-private.la \ + libsystemd-shared.la + udevlibexec_PROGRAMS += \ ata_id @@ -2114,6 +2399,10 @@ cdrom_id_LDADD = \ libudev.la \ libsystemd-shared.la +cdrom_id_DEPENDENCIES = \ + libudev.la \ + libsystemd-shared.la + udevlibexec_PROGRAMS += \ cdrom_id @@ -2127,6 +2416,9 @@ collect_SOURCES = \ collect_LDADD = \ libudev-private.la +collect_DEPENDENCIES = \ + libudev-private.la + udevlibexec_PROGRAMS += \ collect @@ -2141,6 +2433,10 @@ scsi_id_LDADD = \ libudev-private.la \ libsystemd-shared.la +scsi_id_DEPENDENCIES = \ + libudev-private.la \ + libsystemd-shared.la + udevlibexec_PROGRAMS += \ scsi_id @@ -2154,6 +2450,9 @@ v4l_id_SOURCES = \ v4l_id_LDADD = \ libudev.la +v4l_id_DEPENDENCIES = \ + libudev.la + udevlibexec_PROGRAMS += \ v4l_id @@ -2168,6 +2467,10 @@ accelerometer_LDADD = \ libudev.la -lm \ libsystemd-shared.la +accelerometer_DEPENDENCIES = \ + libudev.la \ + libsystemd-shared.la + udevlibexec_PROGRAMS += \ accelerometer @@ -2340,6 +2643,9 @@ keymap_CPPFLAGS = \ keymap_LDADD = \ libsystemd-shared.la +keymap_DEPENDENCIES = \ + libsystemd-shared.la + nodist_keymap_SOURCES = \ src/udev/keymap/keys-from-name.h \ src/udev/keymap/keys-to-name.h @@ -2503,6 +2809,10 @@ test_id128_LDADD = \ libsystemd-shared.la \ libsystemd-id128-internal.la +test_id128_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-id128-internal.la + noinst_tests += \ test-id128 @@ -2544,6 +2854,10 @@ systemd_activate_LDADD = \ libsystemd-shared.la \ libsystemd-daemon.la +systemd_activate_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-daemon.la + # ------------------------------------------------------------------------------ systemd_journald_SOURCES = \ src/journal/journald.c \ @@ -2554,6 +2868,11 @@ systemd_journald_LDADD = \ libsystemd-shared.la \ libsystemd-id128-internal.la +systemd_journald_DEPENDENCIES = \ + libsystemd-journal-internal.la \ + libsystemd-shared.la \ + libsystemd-id128-internal.la + systemd_cat_SOURCES = \ src/journal/cat.c @@ -2561,6 +2880,10 @@ systemd_cat_LDADD = \ libsystemd-shared.la \ libsystemd-journal-internal.la +systemd_cat_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-journal-internal.la + journalctl_SOURCES = \ src/journal/journalctl.c @@ -2573,9 +2896,18 @@ journalctl_LDADD = \ libsystemd-id128-internal.la \ libsystemd-logs.la +journalctl_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-journal-internal.la \ + libsystemd-id128-internal.la \ + libsystemd-logs.la + if HAVE_ACL journalctl_LDADD += \ libsystemd-acl.la + +journalctl_DEPENDENCIES += \ + libsystemd-acl.la endif if HAVE_QRENCODE @@ -2598,6 +2930,11 @@ test_journal_LDADD = \ libsystemd-journal-internal.la \ libsystemd-id128-internal.la +test_journal_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-journal-internal.la \ + libsystemd-id128-internal.la + test_journal_send_SOURCES = \ src/journal/test-journal-send.c @@ -2606,6 +2943,11 @@ test_journal_send_LDADD = \ libsystemd-journal-internal.la \ libsystemd-id128-internal.la +test_journal_send_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-journal-internal.la \ + libsystemd-id128-internal.la + test_journal_syslog_SOURCES = \ src/journal/test-journal-syslog.c @@ -2614,6 +2956,11 @@ test_journal_syslog_LDADD = \ libsystemd-shared.la \ libsystemd-id128-internal.la +test_journal_syslog_DEPENDENCIES = \ + libsystemd-journal-internal.la \ + libsystemd-shared.la \ + libsystemd-id128-internal.la + test_journal_match_SOURCES = \ src/journal/test-journal-match.c @@ -2622,6 +2969,11 @@ test_journal_match_LDADD = \ libsystemd-journal-internal.la \ libsystemd-id128-internal.la +test_journal_match_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-journal-internal.la \ + libsystemd-id128-internal.la + test_journal_enum_SOURCES = \ src/journal/test-journal-enum.c @@ -2630,6 +2982,11 @@ test_journal_enum_LDADD = \ libsystemd-journal-internal.la \ libsystemd-id128-internal.la +test_journal_enum_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-journal-internal.la \ + libsystemd-id128-internal.la + test_journal_stream_SOURCES = \ src/journal/test-journal-stream.c @@ -2638,6 +2995,11 @@ test_journal_stream_LDADD = \ libsystemd-journal-internal.la \ libsystemd-id128-internal.la +test_journal_stream_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-journal-internal.la \ + libsystemd-id128-internal.la + test_journal_verify_SOURCES = \ src/journal/test-journal-verify.c @@ -2646,6 +3008,11 @@ test_journal_verify_LDADD = \ libsystemd-journal-internal.la \ libsystemd-id128-internal.la +test_journal_verify_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-journal-internal.la \ + libsystemd-id128-internal.la + test_mmap_cache_SOURCES = \ src/journal/test-mmap-cache.c @@ -2653,6 +3020,10 @@ test_mmap_cache_LDADD = \ libsystemd-shared.la \ libsystemd-journal-internal.la +test_mmap_cache_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-journal-internal.la + test_catalog_SOURCES = \ src/journal/test-catalog.c @@ -2662,6 +3033,12 @@ test_catalog_LDADD = \ libsystemd-journal-internal.la \ libsystemd-id128-internal.la +test_catalog_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-label.la \ + libsystemd-journal-internal.la \ + libsystemd-id128-internal.la + libsystemd_journal_la_SOURCES = \ src/journal/sd-journal.c \ src/systemd/sd-journal.h \ @@ -2896,6 +3273,14 @@ systemd_journal_gatewayd_LDADD = \ libsystemd-bus.la \ $(MICROHTTPD_LIBS) +systemd_journal_gatewayd_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-logs.la \ + libsystemd-journal-internal.la \ + libsystemd-id128-internal.la \ + libsystemd-daemon.la \ + libsystemd-bus.la + systemd_journal_gatewayd_CFLAGS = \ -DDOCUMENT_ROOT=\"$(gatewayddocumentrootdir)\" \ $(AM_CFLAGS) \ @@ -2925,9 +3310,17 @@ systemd_coredump_LDADD = \ libsystemd-label.la \ libsystemd-shared.la +systemd_coredump_DEPENDENCIES = \ + libsystemd-journal-internal.la \ + libsystemd-label.la \ + libsystemd-shared.la + if ENABLE_LOGIND systemd_coredump_LDADD += \ libsystemd-login-internal.la + +systemd_coredump_DEPENDENCIES += \ + libsystemd-login-internal.la endif rootlibexec_PROGRAMS += \ @@ -2940,6 +3333,10 @@ systemd_coredumpctl_LDADD = \ libsystemd-shared.la \ libsystemd-journal.la +systemd_coredumpctl_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-journal.la + bin_PROGRAMS += \ systemd-coredumpctl @@ -2964,6 +3361,9 @@ systemd_binfmt_SOURCES = \ systemd_binfmt_LDADD = \ libsystemd-shared.la +systemd_binfmt_DEPENDENCIES = \ + libsystemd-shared.la + rootlibexec_PROGRAMS += \ systemd-binfmt @@ -2995,6 +3395,9 @@ systemd_vconsole_setup_SOURCES = \ systemd_vconsole_setup_LDADD = \ libsystemd-shared.la +systemd_vconsole_setup_DEPENDENCIES = \ + libsystemd-shared.la + rootlibexec_PROGRAMS += \ systemd-vconsole-setup @@ -3023,6 +3426,11 @@ systemd_readahead_LDADD = \ libsystemd-daemon.la \ libudev.la +systemd_readahead_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-daemon.la \ + libudev.la + dist_doc_DATA += \ src/readahead/sd-readahead.c \ src/systemd/sd-readahead.h @@ -3079,6 +3487,9 @@ systemd_quotacheck_SOURCES = \ systemd_quotacheck_LDADD = \ libsystemd-shared.la + +systemd_quotacheck_DEPENDENCIES = \ + libsystemd-shared.la endif EXTRA_DIST += \ @@ -3103,6 +3514,10 @@ systemd_random_seed_LDADD = \ libsystemd-label.la \ libsystemd-shared.la +systemd_random_seed_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la + SHUTDOWN_TARGET_WANTS += \ systemd-random-seed-save.service SYSINIT_TARGET_WANTS += \ @@ -3138,6 +3553,11 @@ systemd_cryptsetup_LDADD = \ libudev.la \ $(LIBCRYPTSETUP_LIBS) +systemd_cryptsetup_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la \ + libudev.la + systemd_cryptsetup_generator_SOURCES = \ src/cryptsetup/cryptsetup-generator.c @@ -3145,6 +3565,10 @@ systemd_cryptsetup_generator_LDADD = \ libsystemd-label.la \ libsystemd-shared.la +systemd_cryptsetup_generator_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la + SYSINIT_TARGET_WANTS += \ cryptsetup.target @@ -3165,6 +3589,12 @@ systemd_hostnamed_LDADD = \ libsystemd-daemon.la \ libsystemd-dbus.la +systemd_hostnamed_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la \ + libsystemd-daemon.la \ + libsystemd-dbus.la + rootlibexec_PROGRAMS += \ systemd-hostnamed @@ -3203,6 +3633,11 @@ hostnamectl_LDADD = \ libsystemd-dbus.la \ libsystemd-id128-internal.la +hostnamectl_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-dbus.la \ + libsystemd-id128-internal.la + bin_PROGRAMS += \ hostnamectl @@ -3232,6 +3667,12 @@ systemd_localed_LDADD = \ libsystemd-daemon.la \ libsystemd-dbus.la +systemd_localed_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la \ + libsystemd-daemon.la \ + libsystemd-dbus.la + nodist_systemunit_DATA += \ units/systemd-localed.service @@ -3279,6 +3720,11 @@ localectl_LDADD = \ libsystemd-dbus.la \ libsystemd-id128-internal.la +localectl_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-dbus.la \ + libsystemd-id128-internal.la + bin_PROGRAMS += \ localectl @@ -3308,6 +3754,12 @@ systemd_timedated_LDADD = \ libsystemd-daemon.la \ libsystemd-dbus.la +systemd_timedated_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la \ + libsystemd-daemon.la \ + libsystemd-dbus.la + rootlibexec_PROGRAMS += \ systemd-timedated @@ -3349,6 +3801,10 @@ timedatectl_LDADD = \ libsystemd-shared.la \ libsystemd-dbus.la +timedatectl_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-dbus.la + bin_PROGRAMS += \ timedatectl @@ -3376,6 +3832,11 @@ bootctl_LDADD = \ libsystemd-id128.la \ libsystemd-daemon.la +bootctl_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-id128.la \ + libsystemd-daemon.la + bin_PROGRAMS += \ bootctl endif @@ -3442,12 +3903,23 @@ systemd_logind_LDADD = \ libsystemd-dbus.la \ libudev.la +systemd_logind_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la \ + libsystemd-audit.la \ + libsystemd-daemon.la \ + libsystemd-dbus.la \ + libudev.la + if HAVE_ACL systemd_logind_SOURCES += \ src/login/logind-acl.c systemd_logind_LDADD += \ libsystemd-acl.la + +systemd_logind_DEPENDENCIES += \ + libsystemd-acl.la endif systemd_user_sessions_SOURCES = \ @@ -3456,6 +3928,9 @@ systemd_user_sessions_SOURCES = \ systemd_user_sessions_LDADD = \ libsystemd-shared.la +systemd_user_DEPENDENCIES = \ + libsystemd-shared.la + rootlibexec_PROGRAMS += \ systemd-logind \ systemd-user-sessions @@ -3473,6 +3948,11 @@ loginctl_LDADD = \ libsystemd-dbus.la \ libudev.la +loginctl_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-dbus.la \ + libudev.la + rootbin_PROGRAMS += \ loginctl @@ -3490,6 +3970,10 @@ systemd_inhibit_LDADD = \ libsystemd-shared.la \ libsystemd-dbus.la +systemd_inhibit_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-dbus.la + rootbin_PROGRAMS += \ systemd-inhibit @@ -3500,6 +3984,10 @@ test_login_LDADD = \ libsystemd-login-internal.la \ libsystemd-shared.la +test_login_DEPENDENCIES = \ + libsystemd-login-internal.la \ + libsystemd-shared.la + test_inhibit_SOURCES = \ src/login/test-inhibit.c @@ -3507,6 +3995,10 @@ test_inhibit_LDADD = \ libsystemd-shared.la \ libsystemd-dbus.la +test_inhibit_DEPENDENCIES = \ + libsystemd-shared.la \ + libsystemd-dbus.la + test_inhibit_CFLAGS = \ $(AM_CFLAGS) \ $(DBUS_CFLAGS) @@ -3617,6 +4109,10 @@ systemd_multi_seat_x_LDADD = \ libsystemd-label.la \ libsystemd-shared.la +systemd_multi_seat_x_DEPENDENCIES = \ + libsystemd-label.la \ + libsystemd-shared.la + rootlibexec_PROGRAMS += \ systemd-multi-seat-x