systemd \
systemd-cgroups-agent \
systemd-initctl \
- systemd-update-utmp \
systemd-shutdownd \
systemd-shutdown \
systemd-remount-fs \
systemd-socket-proxyd \
systemd-update-done
+if HAVE_UTMP
+rootlibexec_PROGRAMS += \
+ systemd-update-utmp
+endif
+
systemgenerator_PROGRAMS = \
systemd-getty-generator \
systemd-fstab-generator \
units/systemd-initctl.service \
units/systemd-shutdownd.service \
units/systemd-remount-fs.service \
- units/systemd-update-utmp.service \
- units/systemd-update-utmp-runlevel.service \
units/systemd-ask-password-wall.service \
units/systemd-ask-password-console.service \
units/systemd-sysctl.service \
units/systemd-nspawn@.service \
units/systemd-update-done.service
+if HAVE_UTMP
+nodist_systemunit_DATA += \
+ units/systemd-update-utmp.service \
+ units/systemd-update-utmp-runlevel.service
+endif
+
dist_userunit_DATA = \
units/user/basic.target \
units/user/default.target \
src/shared/cgroup-show.h \
src/shared/unit-name.c \
src/shared/unit-name.h \
- src/shared/utmp-wtmp.c \
src/shared/utmp-wtmp.h \
src/shared/watchdog.c \
src/shared/watchdog.h \
src/shared/switch-root.c \
src/shared/nss-util.h
+if HAVE_UTMP
+libsystemd_shared_la_SOURCES += \
+ src/shared/utmp-wtmp.c
+endif
+
nodist_libsystemd_shared_la_SOURCES = \
src/shared/errno-from-name.h \
src/shared/errno-to-name.h \
test-fileio \
test-time \
test-hashmap \
+ test-set \
test-list \
test-tables \
test-device-nodes \
test_hashmap_LDADD = \
libsystemd-core.la
+test_set_SOURCES = \
+ src/test/test-set.c
+
+test_set_LDADD = \
+ libsystemd-core.la
+
test_xml_SOURCES = \
src/test/test-xml.c
systemd-modeset \
systemd-subterm
-unifontdatadir=$(datadir)/unifont
-
-dist_unifontdata_DATA = \
+dist_pkgdata_DATA += \
src/libsystemd-terminal/unifont-glyph-array.bin
tests += \
src/libsystemd-terminal/sysview.h \
src/libsystemd-terminal/sysview-internal.h \
src/libsystemd-terminal/sysview.c \
+ src/libsystemd-terminal/term.h \
src/libsystemd-terminal/term-internal.h \
src/libsystemd-terminal/term-charset.c \
src/libsystemd-terminal/term-page.c \
src/libsystemd-terminal/term-parser.c \
src/libsystemd-terminal/term-screen.c \
src/libsystemd-terminal/term-wcwidth.c \
- src/libsystemd-terminal/unifont-internal.h \
+ src/libsystemd-terminal/unifont.h \
+ src/libsystemd-terminal/unifont-def.h \
src/libsystemd-terminal/unifont.c
libsystemd_terminal_la_LIBADD = \
dist_catalog_DATA = \
catalog/systemd.fr.catalog \
- catalog/systemd.ru.catalog \
catalog/systemd.it.catalog \
+ catalog/systemd.pl.catalog \
+ catalog/systemd.ru.catalog \
catalog/systemd.catalog
SOCKETS_TARGET_WANTS += \
systemd-initctl.socket \
systemd-shutdownd.socket
+if HAVE_UTMP
if HAVE_SYSV_COMPAT
RUNLEVEL1_TARGET_WANTS += \
systemd-update-utmp-runlevel.service
endif
SYSINIT_TARGET_WANTS += \
- systemd-update-utmp.service \
+ systemd-update-utmp.service
+endif
+
+SYSINIT_TARGET_WANTS += \
systemd-update-done.service
LOCAL_FS_TARGET_WANTS += \