summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am53
1 files changed, 43 insertions, 10 deletions
diff --git a/Makefile.am b/Makefile.am
index 9a67505623..ca2c43773a 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -17,6 +17,8 @@
ACLOCAL_AMFLAGS = -I m4
+SUBDIRS = po
+
# Dirs of external packages
dbuspolicydir=@dbuspolicydir@
dbussessionservicedir=@dbussessionservicedir@
@@ -116,6 +118,7 @@ endif
rootbin_PROGRAMS = \
systemd \
systemctl \
+ systemd-loginctl \
systemd-notify \
systemd-ask-password \
systemd-tty-ask-password-agent \
@@ -469,11 +472,14 @@ pkgconfigdata_DATA = \
nodist_polkitpolicy_DATA = \
src/org.freedesktop.systemd1.policy
-dist_polkitpolicy_DATA = \
- src/org.freedesktop.hostname1.policy \
- src/org.freedesktop.locale1.policy \
- src/org.freedesktop.timedate1.policy \
- src/org.freedesktop.login1.policy
+dist_polkitpolicy_in_files = \
+ src/org.freedesktop.hostname1.policy.in \
+ src/org.freedesktop.locale1.policy.in \
+ src/org.freedesktop.timedate1.policy.in \
+ src/org.freedesktop.login1.policy.in
+
+@INTLTOOL_POLICY_RULE@
+polkitpolicy_DATA = $(dist_polkitpolicy_in_files:.policy.in=.policy)
noinst_LTLIBRARIES = \
libsystemd-basic.la \
@@ -879,7 +885,6 @@ systemd_logind_SOURCES = \
src/logind-session-dbus.c \
src/logind-user.c \
src/logind-user-dbus.c \
- src/logind-acl.c \
src/dbus-common.c \
src/dbus-loop.c \
src/cgroup-util.c \
@@ -899,8 +904,15 @@ systemd_logind_LDADD = \
$(ACL_LIBS)
systemd_uaccess_SOURCES = \
- src/uaccess.c \
- src/logind-acl.c
+ src/uaccess.c
+
+if HAVE_ACL
+systemd_logind_SOURCES += \
+ src/logind-acl.c
+
+systemd_uaccess_SOURCES += \
+ src/logind-acl.c
+endif
systemd_uaccess_CFLAGS = \
$(AM_CFLAGS) \
@@ -1118,7 +1130,8 @@ systemctl_SOURCES = \
src/cgroup-show.c \
src/cgroup-util.c \
src/exit-status.c \
- src/unit-name.c
+ src/unit-name.c \
+ src/pager.c
systemctl_CFLAGS = \
$(AM_CFLAGS) \
@@ -1129,6 +1142,24 @@ systemctl_LDADD = \
libsystemd-daemon.la \
$(DBUS_LIBS)
+systemd_loginctl_SOURCES = \
+ src/loginctl.c \
+ src/dbus-common.c \
+ src/cgroup-show.c \
+ src/cgroup-util.c \
+ src/pager.c \
+ src/sysfs-show.c
+
+systemd_loginctl_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(DBUS_CFLAGS) \
+ $(UDEV_CFLAGS)
+
+systemd_loginctl_LDADD = \
+ libsystemd-basic.la \
+ $(DBUS_LIBS) \
+ $(UDEV_LIBS)
+
systemd_notify_SOURCES = \
src/notify.c \
src/sd-readahead.c
@@ -1177,7 +1208,8 @@ systemd_readahead_replay_LDADD = \
systemd_cgls_SOURCES = \
src/cgls.c \
src/cgroup-show.c \
- src/cgroup-util.c
+ src/cgroup-util.c \
+ src/pager.c
systemd_cgls_CFLAGS = \
$(AM_CFLAGS)
@@ -1335,6 +1367,7 @@ CLEANFILES = \
$(nodist_man_MANS) \
${XML_IN_FILES:.xml.in=.html} \
$(pkgconfigdata_DATA) \
+ $(polkitpolicy_DATA) \
src/org.freedesktop.systemd1.policy
if HAVE_VALAC