ACLOCAL_AMFLAGS = -I m4
+SUBDIRS = po
+
# Dirs of external packages
dbuspolicydir=@dbuspolicydir@
dbussessionservicedir=@dbussessionservicedir@
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 \
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 \
$(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) \
$(nodist_man_MANS) \
${XML_IN_FILES:.xml.in=.html} \
$(pkgconfigdata_DATA) \
+ $(polkitpolicy_DATA) \
src/org.freedesktop.systemd1.policy
if HAVE_VALAC