sleep: implement suspend/hibernate as first class targets
This commit is contained in:
+17
-1
@@ -67,6 +67,7 @@ usergeneratordir=$(pkglibexecdir)/user-generators
|
||||
pkgincludedir=$(includedir)/systemd
|
||||
systemgeneratordir=$(rootlibexecdir)/system-generators
|
||||
systemshutdowndir=$(rootlibexecdir)/system-shutdown
|
||||
systemsleepdir=$(rootlibexecdir)/system-sleep
|
||||
systemunitdir=$(rootprefix)/lib/systemd/system
|
||||
udevlibexecdir=$(rootprefix)/lib/udev
|
||||
udevhomedir = $(libexecdir)/udev
|
||||
@@ -117,6 +118,7 @@ AM_CPPFLAGS = \
|
||||
-DSYSTEMD_CGROUP_AGENT_PATH=\"$(rootlibexecdir)/systemd-cgroups-agent\" \
|
||||
-DSYSTEMD_BINARY_PATH=\"$(rootlibexecdir)/systemd\" \
|
||||
-DSYSTEMD_SHUTDOWN_BINARY_PATH=\"$(rootlibexecdir)/systemd-shutdown\" \
|
||||
-DSYSTEMD_SLEEP_BINARY_PATH=\"$(rootlibexecdir)/systemd-sleep\" \
|
||||
-DSYSTEMCTL_BINARY_PATH=\"$(rootbindir)/systemctl\" \
|
||||
-DSYSTEMD_TTY_ASK_PASSWORD_AGENT_BINARY_PATH=\"$(rootbindir)/systemd-tty-ask-password-agent\" \
|
||||
-DSYSTEMD_STDIO_BRIDGE_BINARY_PATH=\"$(bindir)/systemd-stdio-bridge\" \
|
||||
@@ -230,7 +232,8 @@ rootlibexec_PROGRAMS = \
|
||||
systemd-fsck \
|
||||
systemd-timestamp \
|
||||
systemd-ac-power \
|
||||
systemd-sysctl
|
||||
systemd-sysctl \
|
||||
systemd-sleep
|
||||
|
||||
systemgenerator_PROGRAMS = \
|
||||
systemd-getty-generator
|
||||
@@ -266,6 +269,7 @@ dist_systemunit_DATA = \
|
||||
units/nss-lookup.target \
|
||||
units/nss-user-lookup.target \
|
||||
units/mail-transfer-agent.target \
|
||||
units/hibernate.target \
|
||||
units/http-daemon.target \
|
||||
units/poweroff.target \
|
||||
units/reboot.target \
|
||||
@@ -276,7 +280,9 @@ dist_systemunit_DATA = \
|
||||
units/final.target \
|
||||
units/umount.target \
|
||||
units/sigpwr.target \
|
||||
units/sleep.target \
|
||||
units/sockets.target \
|
||||
units/suspend.target \
|
||||
units/swap.target \
|
||||
units/systemd-initctl.socket \
|
||||
units/systemd-shutdownd.socket \
|
||||
@@ -318,12 +324,14 @@ nodist_systemunit_DATA = \
|
||||
units/systemd-sysctl.service \
|
||||
units/halt.service \
|
||||
units/emergency.service \
|
||||
units/hibernate.service \
|
||||
units/poweroff.service \
|
||||
units/reboot.service \
|
||||
units/kexec.service \
|
||||
units/fsck@.service \
|
||||
units/fsck-root.service \
|
||||
units/rescue.service \
|
||||
units/suspend.service \
|
||||
units/user@.service \
|
||||
units/systemd-udev.service \
|
||||
units/systemd-udev-trigger.service \
|
||||
@@ -1062,6 +1070,13 @@ systemd_sysctl_SOURCES = \
|
||||
systemd_sysctl_LDADD = \
|
||||
libsystemd-shared.la
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
systemd_sleep_SOURCES = \
|
||||
src/sleep/sleep.c
|
||||
|
||||
systemd_sleep_LDADD = \
|
||||
libsystemd-shared.la
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
systemd_fsck_SOURCES = \
|
||||
src/fsck/fsck.c
|
||||
@@ -3027,6 +3042,7 @@ systemd-install-data-hook:
|
||||
$(DESTDIR)$(prefix)/lib/sysctl.d \
|
||||
$(DESTDIR)$(sysconfdir)/sysctl.d \
|
||||
$(DESTDIR)$(systemshutdowndir) \
|
||||
$(DESTDIR)$(systemsleepdir) \
|
||||
$(DESTDIR)$(systemgeneratordir) \
|
||||
$(DESTDIR)$(usergeneratordir)
|
||||
$(MKDIR_P) -m 0755 \
|
||||
|
||||
Reference in New Issue
Block a user