X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=Makefile.am;h=f27bed2a1fa58857c5da71254674d731c85d8801;hp=ab8146d0852ccd6dc910bd8c66e4affd8526c3cf;hb=761163046260b42c0bed075c17d43e0e6c3dd3a4;hpb=5a1e99375d03bc88795d68c66bf3933dd04c1015 diff --git a/Makefile.am b/Makefile.am index ab8146d08..f27bed2a1 100644 --- a/Makefile.am +++ b/Makefile.am @@ -118,12 +118,16 @@ rootlibexec_PROGRAMS = \ systemd-user-sessions \ systemd-fsck \ systemd-quotacheck \ - systemd-cryptsetup \ systemd-timestamp \ systemd-ac-power +if HAVE_LIBCRYPTSETUP +rootlibexec_PROGRAMS += \ + systemd-cryptsetup + systemgenerator_PROGRAMS = \ systemd-cryptsetup-generator +endif noinst_PROGRAMS = \ test-engine \ @@ -133,7 +137,8 @@ noinst_PROGRAMS = \ test-hostname \ test-daemon \ test-cgroup \ - test-env-replace + test-env-replace \ + test-strv if HAVE_PAM pamlib_LTLIBRARIES = \ @@ -323,13 +328,6 @@ dist_systemunit_DATA += \ units/fedora/plymouth-halt.service endif -if TARGET_DEBIAN_OR_UBUNTU -dist_systemunit_DATA += \ - units/debian/umountfs.service \ - units/debian/umountnfs.service \ - units/debian/umountroot.service -endif - if TARGET_GENTOO dist_systemunit_DATA += \ units/gentoo/xdm.service @@ -467,7 +465,8 @@ EXTRA_DIST += \ src/build.h \ src/shutdownd.h \ src/umount.h \ - src/readahead-common.h + src/readahead-common.h \ + src/ask-password-api.h MANPAGES = \ man/systemd.1 \ @@ -614,6 +613,15 @@ test_env_replace_CFLAGS = \ test_env_replace_LDADD = \ libsystemd-basic.la +test_strv_SOURCES = \ + src/test-strv.c + +test_strv_CFLAGS = \ + $(AM_CFLAGS) + +test_strv_LDADD = \ + libsystemd-basic.la + systemd_logger_SOURCES = \ src/logger.c \ src/sd-daemon.c \ @@ -746,12 +754,15 @@ systemd_ac_power_LDADD = \ $(UDEV_LIBS) systemd_cryptsetup_SOURCES = \ - src/cryptsetup.c + src/cryptsetup.c \ + src/ask-password-api.c systemd_cryptsetup_CFLAGS = \ + $(LIBCRYPTSETUP_CFLAGS) \ $(AM_CFLAGS) systemd_cryptsetup_LDADD = \ + $(LIBCRYPTSETUP_LIBS) \ libsystemd-basic.la systemd_cryptsetup_generator_SOURCES = \ @@ -844,7 +855,8 @@ systemd_notify_LDADD = \ libsystemd-basic.la systemd_ask_password_SOURCES = \ - src/ask-password.c + src/ask-password.c \ + src/ask-password-api.c systemd_ask_password_LDADD = \ libsystemd-basic.la @@ -940,6 +952,7 @@ systemd_gnome_ask_password_agent_LDADD = \ systemd_tty_ask_password_agent_SOURCES = \ src/tty-ask-password-agent.c \ + src/ask-password-api.c \ src/utmp-wtmp.c systemd_tty_ask_password_agent_LDADD = \ @@ -1274,13 +1287,6 @@ if TARGET_GENTOO $(LN_S) $(systemunitdir)/display-manager.service display-manager.service ) endif if TARGET_DEBIAN_OR_UBUNTU - $(MKDIR_P) -m 0755 \ - $(DESTDIR)$(systemunitdir)/umount.target.wants - ( cd $(DESTDIR)$(systemunitdir)/umount.target.wants && \ - rm -f umountfs.service umountnfs.service umountroot.service && \ - $(LN_S) ../umountfs.service umountfs.service && \ - $(LN_S) ../umountnfs.service umountnfs.service && \ - $(LN_S) ../umountroot.service umountroot.service ) ( cd $(DESTDIR)$(systemunitdir) && \ rm -f runlevel5.target && \ $(LN_S) multi-user.target runlevel5.target )