Makefile.am revision fd38203a2a7bfbdc6cb5fd4dc54378e70f7d6778
d657c51f14601d0235434ffb78cf6ac0f27cc83cLennart Poettering# -*- Mode: makefile; indent-tabs-mode: t -*-
0f0467e63b0e0688ae9edb1512c1a2637d62ddb4Martin Pitt# This file is part of systemd.
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poettering# Copyright 2010-2012 Lennart Poettering
5f92d24fa85d6652c4754e3b3b2a3393026bd0b9Kay Sievers# Copyright 2010-2012 Kay Sievers
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poettering# Copyright 2013 Zbigniew Jędrzejewski-Szmek
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poettering# systemd is free software; you can redistribute it and/or modify it
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poettering# under the terms of the GNU Lesser General Public License as published by
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poettering# the Free Software Foundation; either version 2.1 of the License, or
0aee49d5fba2b2ec94e5c069d937004858a04b4fThomas Hindoe Paaboel Andersen# (at your option) any later version.
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poettering# systemd is distributed in the hope that it will be useful, but
5f92d24fa85d6652c4754e3b3b2a3393026bd0b9Kay Sievers# WITHOUT ANY WARRANTY; without even the implied warranty of
0f0467e63b0e0688ae9edb1512c1a2637d62ddb4Martin Pitt# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poettering# Lesser General Public License for more details.
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poettering# You should have received a copy of the GNU Lesser General Public License
c65514649680e5d5ee6a118db6e5b20438cb1710Ronny Chevalier# along with systemd; If not, see <http://www.gnu.org/licenses/>.
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringAM_MAKEFLAGS = --no-print-directory
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringAUTOMAKE_OPTIONS = color-tests parallel-tests
0f0467e63b0e0688ae9edb1512c1a2637d62ddb4Martin Pitt# remove targets if the command fails
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poettering.DELETE_ON_ERROR:
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poettering# keep intermediate files
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poettering.PRECIOUS: $(TEST_SUITE_LOG) Makefile
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringLIBUDEV_CURRENT=5
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringLIBUDEV_REVISION=0
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringLIBGUDEV_CURRENT=1
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringLIBGUDEV_REVISION=3
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringLIBSYSTEMD_LOGIN_CURRENT=9
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringLIBSYSTEMD_LOGIN_REVISION=1
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringLIBSYSTEMD_LOGIN_AGE=9
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringLIBSYSTEMD_DAEMON_CURRENT=0
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringLIBSYSTEMD_DAEMON_REVISION=10
0aee49d5fba2b2ec94e5c069d937004858a04b4fThomas Hindoe Paaboel AndersenLIBSYSTEMD_DAEMON_AGE=0
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringLIBSYSTEMD_ID128_CURRENT=0
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringLIBSYSTEMD_ID128_REVISION=26
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringLIBSYSTEMD_ID128_AGE=0
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringLIBSYSTEMD_JOURNAL_CURRENT=11
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringLIBSYSTEMD_JOURNAL_REVISION=3
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart PoetteringLIBSYSTEMD_JOURNAL_AGE=11
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poettering# Dirs of external packages
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringdbuspolicydir=@dbuspolicydir@
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringdbussessionservicedir=@dbussessionservicedir@
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringdbussystemservicedir=@dbussystemservicedir@
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringdbusinterfacedir=@dbusinterfacedir@
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringpamlibdir=@pamlibdir@
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringpamconfdir=@pamconfdir@
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringpkgconfigdatadir=$(datadir)/pkgconfig
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringpkgconfiglibdir=$(libdir)/pkgconfig
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringpolkitpolicydir=$(datadir)/polkit-1/actions
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringbashcompletiondir=@bashcompletiondir@
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringzshcompletiondir=@zshcompletiondir@
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringrpmmacrosdir=$(prefix)/lib/rpm/macros.d
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringsysvinitdir=$(SYSTEM_SYSVINIT_PATH)
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringsysvrcnddir=$(SYSTEM_SYSVRCND_PATH)
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringvarlogdir=$(localstatedir)/log
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringsystemdstatedir=$(localstatedir)/lib/systemd
470e72d4081c7d0fd74666b7a45358d5ee2abee1Lennart Poetteringcatalogstatedir=$(systemdstatedir)/catalog
0f0467e63b0e0688ae9edb1512c1a2637d62ddb4Martin Pitt# Our own, non-special dirs
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringpkgsysconfdir=$(sysconfdir)/systemd
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringuserunitdir=$(prefix)/lib/systemd/user
f7a73a2558bceffd983eb7642680e718cd981122David Herrmannuserpresetdir=$(prefix)/lib/systemd/user-preset
f7a73a2558bceffd983eb7642680e718cd981122David Herrmanntmpfilesdir=$(prefix)/lib/tmpfiles.d
f7a73a2558bceffd983eb7642680e718cd981122David Herrmannsysctldir=$(prefix)/lib/sysctl.d
f7a73a2558bceffd983eb7642680e718cd981122David Herrmannpkgincludedir=$(includedir)/systemd
f7a73a2558bceffd983eb7642680e718cd981122David Herrmannsystemgeneratordir=$(rootlibexecdir)/system-generators
f7a73a2558bceffd983eb7642680e718cd981122David Herrmannusergeneratordir=$(prefix)/lib/systemd/user-generators
f7a73a2558bceffd983eb7642680e718cd981122David Herrmannsystemshutdowndir=$(rootlibexecdir)/system-shutdown
f7a73a2558bceffd983eb7642680e718cd981122David Herrmannsystemsleepdir=$(rootlibexecdir)/system-sleep
f7a73a2558bceffd983eb7642680e718cd981122David Herrmannsystemunitdir=$(rootprefix)/lib/systemd/system
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringsystempresetdir=$(rootprefix)/lib/systemd/system-preset
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringudevlibexecdir=$(rootprefix)/lib/udev
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringudevhomedir=$(udevlibexecdir)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringudevrulesdir=$(udevlibexecdir)/rules.d
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringudevhwdbdir=$(udevlibexecdir)/hwdb.d
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringcatalogdir=$(prefix)/lib/systemd/catalog
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringkernelinstalldir = $(prefix)/lib/kernel/install.d
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering# And these are the special ones for /
29d1fcb4a3c921a3d4490353474e9775f7b13b0eZbigniew Jędrzejewski-Szmekrootprefix=@rootprefix@
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringrootbindir=$(rootprefix)/bin
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringrootlibexecdir=$(rootprefix)/lib/systemd
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringCLEANFILES = $(BUILT_SOURCES)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringDISTCLEANFILES =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringBUILT_SOURCES =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringINSTALL_EXEC_HOOKS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringUNINSTALL_EXEC_HOOKS =
29d1fcb4a3c921a3d4490353474e9775f7b13b0eZbigniew Jędrzejewski-SzmekINSTALL_DATA_HOOKS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringUNINSTALL_DATA_HOOKS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringDISTCLEAN_LOCAL_HOOKS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringCLEAN_LOCAL_HOOKS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringpkginclude_HEADERS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringnoinst_LTLIBRARIES =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringlib_LTLIBRARIES =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringinclude_HEADERS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringpkgconfiglib_DATA =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringpolkitpolicy_in_in_files =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringpolkitpolicy_in_files =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringpolkitpolicy_files =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringdist_udevrules_DATA =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringnodist_udevrules_DATA =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringdist_pkgsysconf_DATA =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringdist_pkgdata_DATA =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringdist_dbuspolicy_DATA =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringdbusinterface_DATA =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringdist_dbussystemservice_DATA =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringcheck_PROGRAMS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringif ENABLE_TESTS
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringnoinst_PROGRAMS = $(manual_tests) $(tests)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringTESTS = $(tests)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringnoinst_PROGRAMS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringudevlibexec_PROGRAMS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringAM_CPPFLAGS = \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -include $(top_builddir)/config.h \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -DPKGSYSCONFDIR=\"$(pkgsysconfdir)\" \
1579dd2c9b8f97e5ec4016d3928d73fea160e55aLennart Poettering -DSYSTEM_CONFIG_UNIT_PATH=\"$(pkgsysconfdir)/system\" \
1579dd2c9b8f97e5ec4016d3928d73fea160e55aLennart Poettering -DSYSTEM_DATA_UNIT_PATH=\"$(systemunitdir)\" \
1579dd2c9b8f97e5ec4016d3928d73fea160e55aLennart Poettering -DSYSTEM_SYSVINIT_PATH=\"$(SYSTEM_SYSVINIT_PATH)\" \
1579dd2c9b8f97e5ec4016d3928d73fea160e55aLennart Poettering -DSYSTEM_SYSVRCND_PATH=\"$(SYSTEM_SYSVRCND_PATH)\" \
1579dd2c9b8f97e5ec4016d3928d73fea160e55aLennart Poettering -DUSER_CONFIG_UNIT_PATH=\"$(pkgsysconfdir)/user\" \
1579dd2c9b8f97e5ec4016d3928d73fea160e55aLennart Poettering -DUSER_DATA_UNIT_PATH=\"$(userunitdir)\" \
1579dd2c9b8f97e5ec4016d3928d73fea160e55aLennart Poettering -DCATALOG_DATABASE=\"$(catalogstatedir)/database\" \
1579dd2c9b8f97e5ec4016d3928d73fea160e55aLennart Poettering -DSYSTEMD_CGROUP_AGENT_PATH=\"$(rootlibexecdir)/systemd-cgroups-agent\" \
1579dd2c9b8f97e5ec4016d3928d73fea160e55aLennart Poettering -DSYSTEMD_BINARY_PATH=\"$(rootlibexecdir)/systemd\" \
1579dd2c9b8f97e5ec4016d3928d73fea160e55aLennart Poettering -DSYSTEMD_SHUTDOWN_BINARY_PATH=\"$(rootlibexecdir)/systemd-shutdown\" \
1579dd2c9b8f97e5ec4016d3928d73fea160e55aLennart Poettering -DSYSTEMD_SLEEP_BINARY_PATH=\"$(rootlibexecdir)/systemd-sleep\" \
1579dd2c9b8f97e5ec4016d3928d73fea160e55aLennart Poettering -DSYSTEMCTL_BINARY_PATH=\"$(rootbindir)/systemctl\" \
1579dd2c9b8f97e5ec4016d3928d73fea160e55aLennart Poettering -DSYSTEMD_TTY_ASK_PASSWORD_AGENT_BINARY_PATH=\"$(rootbindir)/systemd-tty-ask-password-agent\" \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -DSYSTEMD_STDIO_BRIDGE_BINARY_PATH=\"$(bindir)/systemd-stdio-bridge\" \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -DROOTPREFIX=\"$(rootprefix)\" \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -DRANDOM_SEED=\"$(localstatedir)/lib/systemd/random-seed\" \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -DSYSTEMD_CRYPTSETUP_PATH=\"$(rootlibexecdir)/systemd-cryptsetup\" \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -DSYSTEM_GENERATOR_PATH=\"$(systemgeneratordir)\" \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -DUSER_GENERATOR_PATH=\"$(usergeneratordir)\" \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -DSYSTEM_SHUTDOWN_PATH=\"$(systemshutdowndir)\" \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -DSYSTEM_SLEEP_PATH=\"$(systemsleepdir)\" \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -DSYSTEMD_KBD_MODEL_MAP=\"$(pkgdatadir)/kbd-model-map\" \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -DX_SERVER=\"$(bindir)/X\" \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -DUDEVLIBEXECDIR=\"$(udevlibexecdir)\" \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -DPOLKIT_AGENT_BINARY_PATH=\"$(bindir)/pkttyagent\" \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -DQUOTACHECK=\"$(QUOTACHECK)\" \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -DKEXEC=\"$(KEXEC)\" \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -I $(top_srcdir)/src \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -I $(top_srcdir)/src/shared \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -I $(top_srcdir)/src/login \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -I $(top_srcdir)/src/journal \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -I $(top_srcdir)/src/systemd \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -I $(top_builddir)/src/core \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -I $(top_srcdir)/src/core \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -I $(top_srcdir)/src/libudev \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -I $(top_srcdir)/src/udev \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering -I $(top_builddir)/src/udev \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering $(OUR_CPPFLAGS)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringAM_CFLAGS = $(OUR_CFLAGS)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringAM_LDFLAGS = $(OUR_LDFLAGS)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering# ------------------------------------------------------------------------------
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringdefine move-to-rootlibdir
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering if test "$(libdir)" != "$(rootlibdir)"; then \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering $(MKDIR_P) $(DESTDIR)$(rootlibdir) && \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering so_img_name=$$(readlink $(DESTDIR)$(libdir)/$$libname) && \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering so_img_rel_target_prefix=$$(echo $(libdir) | sed 's,\(^/\|\)[^/][^/]*,..,g') && \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering $(LN_S) -f $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/$$libname && \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering mv $(DESTDIR)$(libdir)/$$libname.* $(DESTDIR)$(rootlibdir); \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringRUNLEVEL1_TARGET_WANTS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringRUNLEVEL2_TARGET_WANTS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringRUNLEVEL3_TARGET_WANTS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringRUNLEVEL4_TARGET_WANTS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringRUNLEVEL5_TARGET_WANTS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringSHUTDOWN_TARGET_WANTS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringLOCAL_FS_TARGET_WANTS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringMULTI_USER_TARGET_WANTS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringSYSINIT_TARGET_WANTS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringSOCKETS_TARGET_WANTS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringTIMERS_TARGET_WANTS =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringSYSTEM_UNIT_ALIASES =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringUSER_UNIT_ALIASES =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringGENERAL_ALIASES =
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringinstall-target-wants-hook:
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering what="$(RUNLEVEL1_TARGET_WANTS)" && wants=runlevel1.target && $(add-wants)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering what="$(RUNLEVEL2_TARGET_WANTS)" && wants=runlevel2.target && $(add-wants)
1579dd2c9b8f97e5ec4016d3928d73fea160e55aLennart Poettering what="$(RUNLEVEL3_TARGET_WANTS)" && wants=runlevel3.target && $(add-wants)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering what="$(RUNLEVEL4_TARGET_WANTS)" && wants=runlevel4.target && $(add-wants)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering what="$(RUNLEVEL5_TARGET_WANTS)" && wants=runlevel5.target && $(add-wants)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering what="$(SHUTDOWN_TARGET_WANTS)" && wants=shutdown.target && $(add-wants)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering what="$(LOCAL_FS_TARGET_WANTS)" && wants=local-fs.target && $(add-wants)
1a2d5fbe7efa04181a2d5518bc510b84b280baf9David Herrmann what="$(MULTI_USER_TARGET_WANTS)" && wants=multi-user.target && $(add-wants)
1a2d5fbe7efa04181a2d5518bc510b84b280baf9David Herrmann what="$(SYSINIT_TARGET_WANTS)" && wants=sysinit.target && $(add-wants)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering what="$(SOCKETS_TARGET_WANTS)" && wants=sockets.target && $(add-wants)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering what="$(TIMERS_TARGET_WANTS)" && wants=timers.target && $(add-wants)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering what="$(SLICES_TARGET_WANTS)" && wants=slices.target && $(add-wants)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringdefine add-wants
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering [ -z "$$what" ] || ( \
1a2d5fbe7efa04181a2d5518bc510b84b280baf9David Herrmann dir=$(DESTDIR)$(systemunitdir)/$$wants.wants && \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering $(MKDIR_P) -m 0755 $$dir && \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering rm -f $$what && \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering for i in $$what; do $(LN_S) ../$$i . || exit $$? ; done )
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringinstall-directories-hook:
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering $(MKDIR_P) $(addprefix $(DESTDIR),$(INSTALL_DIRS))
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringinstall-aliases-hook:
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering set -- $(SYSTEM_UNIT_ALIASES) && \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering dir=$(systemunitdir) && $(install-aliases)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering set -- $(USER_UNIT_ALIASES) && \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering dir=$(userunitdir) && $(install-aliases)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering set -- $(GENERAL_ALIASES) && \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering dir= && $(install-aliases)
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringdefine install-aliases
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering while [ -n "$$1" ]; do \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering $(MKDIR_P) `dirname $(DESTDIR)$$dir/$$2` && \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering rm -f $(DESTDIR)$$dir/$$2 && \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering $(LN_S) $$1 $(DESTDIR)$$dir/$$2 && \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering shift 2 || exit $$?; \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringINSTALL_EXEC_HOOKS += \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering install-target-wants-hook \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering install-directories-hook \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering install-aliases-hook
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering# ------------------------------------------------------------------------------
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringAM_V_M4 = $(AM_V_M4_$(V))
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringAM_V_M4_ = $(AM_V_M4_$(AM_DEFAULT_VERBOSITY))
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringAM_V_M4_0 = @echo " M4 " $@;
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringAM_V_XSLT = $(AM_V_XSLT_$(V))
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringAM_V_XSLT_ = $(AM_V_XSLT_$(AM_DEFAULT_VERBOSITY))
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringAM_V_XSLT_0 = @echo " XSLT " $@;
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringAM_V_GPERF = $(AM_V_GPERF_$(V))
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringAM_V_GPERF_ = $(AM_V_GPERF_$(AM_DEFAULT_VERBOSITY))
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringAM_V_GPERF_0 = @echo " GPERF " $@;
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringAM_V_LN = $(AM_V_LN_$(V))
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringAM_V_LN_ = $(AM_V_LN_$(AM_DEFAULT_VERBOSITY))
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart PoetteringAM_V_LN_0 = @echo " LN " $@;
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering# ------------------------------------------------------------------------------
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringrootbin_PROGRAMS = \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering systemd-notify \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering systemd-ask-password \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering systemd-tty-ask-password-agent \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering systemd-machine-id-setup
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringbin_PROGRAMS = \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering systemd-cgls \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering systemd-cgtop \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering systemd-stdio-bridge \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering systemd-nspawn \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering systemd-detect-virt \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering systemd-delta \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poettering systemd-analyze \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringdist_bin_SCRIPTS = \
481a0aa2c9803a62cda413b8a1d05571957bb4b5Lennart Poetteringdist_kernelinstall_SCRIPTS = \
39315f9f8dd5a16b4561c5efffc6114c75835011Lennart Poettering src/kernel-install/90-loaderentry.install
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringrootlibexec_PROGRAMS = \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering systemd-cgroups-agent \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering systemd-initctl \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering systemd-update-utmp \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering systemd-shutdownd \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering systemd-shutdown \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering systemd-remount-fs \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering systemd-reply-password \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering systemd-fsck \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering systemd-ac-power \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering systemd-sysctl \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringsystemgenerator_PROGRAMS = \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering systemd-getty-generator \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering systemd-fstab-generator \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering systemd-system-update-generator
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringsystemd_analyze_SOURCES = \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringsystemd_analyze_CFLAGS = \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering $(AM_CFLAGS) \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering $(DBUS_CFLAGS)
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringsystemd_analyze_LDADD = \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringdist_bashcompletion_DATA = \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringdist_zshcompletion_DATA = \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering shell-completion/zsh/_systemd-analyze \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering shell-completion/zsh/_sd_hosts_or_user_at_host \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringdist_sysctl_DATA = \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringdist_systemunit_DATA = \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering units/systemd-ask-password-console.path \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringnodist_systemunit_DATA = \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering units/systemd-update-utmp-runlevel.service \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering units/systemd-ask-password-wall.service \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering units/systemd-ask-password-console.service \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering units/initrd-udevadm-cleanup-db.service \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringdist_userunit_DATA = \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringnodist_userunit_DATA = \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart PoetteringEXTRA_DIST += \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering units/systemd-update-utmp-runlevel.service.in \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering units/systemd-ask-password-wall.service.in \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering units/systemd-ask-password-console.service.in \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering units/initrd-udevadm-cleanup-db.service.in \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart PoetteringCLEANFILES += \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringif HAVE_SYSV_COMPAT
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringnodist_systemunit_DATA += \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringsystemgenerator_PROGRAMS += \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering systemd-rc-local-generator
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart PoetteringEXTRA_DIST += \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering# automake is broken and can't handle files with a dash in front
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14728#8
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringunits-install-hook:
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering mv $(DESTDIR)$(systemunitdir)/x-.slice $(DESTDIR)/$(systemunitdir)/-.slice
dd2fd155901a965ec0efa3adc460b33d2048d4c2Lennart Poetteringunits-uninstall-hook:
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering rm -f $(DESTDIR)/$(systemunitdir)/-.slice
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart PoetteringINSTALL_DATA_HOOKS += units-install-hook
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart PoetteringUNINSTALL_DATA_HOOKS += units-uninstall-hook
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringdist_doc_DATA = \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering DISTRO_PORTING
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering@INTLTOOL_POLICY_RULE@
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering# ------------------------------------------------------------------------------
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart PoetteringMANPAGES_ALIAS =
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringman: $(MANPAGES) $(MANPAGES_ALIAS) $(HTML_FILES) $(HTML_ALIAS)
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering ${patsubst %.1,%.xml,${patsubst %.3,%.xml,${patsubst %.5,%.xml,${patsubst %.7,%.xml,${patsubst %.8,%.xml,$(MANPAGES)}}}}}
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering ${XML_FILES:.xml=.html}
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering ${patsubst %.1,%.html,${patsubst %.3,%.html,${patsubst %.5,%.html,${patsubst %.7,%.html,${patsubst %.8,%.html,$(MANPAGES_ALIAS)}}}}}
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringif ENABLE_MANPAGES
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering $(MANPAGES_ALIAS)
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringnoinst_DATA += \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering $(HTML_FILES) \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart PoetteringCLEANFILES += \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering $(HTML_FILES) \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering $(AM_V_LN)$(LN_S) -f ../../man $@
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringnoinst_DATA += \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart PoetteringCLEANFILES += \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering $(AM_V_LN)$(LN_S) -f systemd.index.html $@
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringnoinst_DATA += \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart PoetteringCLEANFILES += \
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart PoetteringXML_GLOB = $(wildcard $(top_srcdir)/man/*.xml $(top_builddir)/man/*.xml)
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart PoetteringNON_INDEX_XML_FILES = $(filter-out man/systemd.index.xml,$(XML_FILES))
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart PoetteringSOURCE_XML_FILES = $(filter-out man/systemd.directives.xml,$(NON_INDEX_XML_FILES))
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringupdate-man-list: make-man-rules.py $(XML_GLOB)
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering $(AM_V_GEN)$(PYTHON) $^ > $(top_srcdir)/Makefile-man.tmp
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering $(AM_V_at)mv $(top_srcdir)/Makefile-man.tmp $(top_srcdir)/Makefile-man.am
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering @echo "Makefile-man.am has been regenerated"
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringman/systemd.index.xml: make-man-index.py $(NON_INDEX_XML_FILES)
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poettering $(AM_V_GEN)$(PYTHON) $< $@ $(filter-out $<,$^)
615aaf412c441e67c7cad2e5ae966b03fca1fae7Lennart Poetteringman/systemd.directives.xml: make-directive-index.py $(SOURCE_XML_FILES)
11ea2781eea4b912d2feb26785ece475e504c57bLennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
d2c643c662e2cb3b6d1445c17c80b4b2998d5c61Lennart Poettering $(AM_V_GEN)$(PYTHON) $< $@ $(filter-out $<,$^)
d2c643c662e2cb3b6d1445c17c80b4b2998d5c61Lennart PoetteringEXTRA_DIST += \
d2c643c662e2cb3b6d1445c17c80b4b2998d5c61Lennart PoetteringCLEANFILES += \
11ea2781eea4b912d2feb26785ece475e504c57bLennart PoetteringEXTRA_DIST += \
11ea2781eea4b912d2feb26785ece475e504c57bLennart Poettering $(XML_FILES) \
11ea2781eea4b912d2feb26785ece475e504c57bLennart Poettering $(HTML_FILES) \
11ea2781eea4b912d2feb26785ece475e504c57bLennart Poettering $(HTML_ALIAS) \
d2c643c662e2cb3b6d1445c17c80b4b2998d5c61Lennart Poettering# ------------------------------------------------------------------------------
11ea2781eea4b912d2feb26785ece475e504c57bLennart Poetteringnoinst_LTLIBRARIES += \
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poetteringlibsystemd_shared_la_SOURCES = \
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poettering#-------------------------------------------------------------------------------
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poetteringnoinst_LTLIBRARIES += \
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poetteringlibsystemd_dbus_la_SOURCES = \
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poetteringlibsystemd_dbus_la_CFLAGS = \
d4f5a1f47dbd04f26f2ddf951c97c4cb0ebbbe62David Herrmann $(AM_CFLAGS) \
d4f5a1f47dbd04f26f2ddf951c97c4cb0ebbbe62David Herrmann $(DBUS_CFLAGS)
d4f5a1f47dbd04f26f2ddf951c97c4cb0ebbbe62David Herrmannlibsystemd_dbus_la_LIBADD = \
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poettering# ------------------------------------------------------------------------------
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poetteringnoinst_LTLIBRARIES += \
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poetteringlibsystemd_units_la_SOURCES = \
997b2b438c2d272e3bc8df6e4b42dba3b70cb056Josh Triplettlibsystemd_units_la_CFLAGS = \
997b2b438c2d272e3bc8df6e4b42dba3b70cb056Josh Triplett $(AM_CFLAGS) \
997b2b438c2d272e3bc8df6e4b42dba3b70cb056Josh Triplett $(DBUS_CFLAGS)
997b2b438c2d272e3bc8df6e4b42dba3b70cb056Josh Triplett# ------------------------------------------------------------------------------
997b2b438c2d272e3bc8df6e4b42dba3b70cb056Josh Triplettnoinst_LTLIBRARIES += \
997b2b438c2d272e3bc8df6e4b42dba3b70cb056Josh Triplettlibsystemd_label_la_SOURCES = \
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poetteringlibsystemd_label_la_CFLAGS = \
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poettering $(AM_CFLAGS) \
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poettering $(SELINUX_CFLAGS)
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poetteringlibsystemd_label_la_LIBADD = \
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poettering $(SELINUX_LIBS)
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poettering# ------------------------------------------------------------------------------
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poetteringnoinst_LTLIBRARIES += \
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poetteringlibsystemd_logs_la_SOURCES = \
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poetteringlibsystemd_logs_la_CFLAGS = \
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poetteringlibsystemd_logs_la_LIBADD = \
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poettering# ------------------------------------------------------------------------------
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poetteringnoinst_LTLIBRARIES += \
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1Lennart Poetteringlibsystemd_capability_la_SOURCES = \
13e92f3966552091085982f4ebdeb38721f04a30Lennart Poetteringlibsystemd_capability_la_CFLAGS = \
13e92f3966552091085982f4ebdeb38721f04a30Lennart Poettering $(AM_CFLAGS) \
13e92f3966552091085982f4ebdeb38721f04a30Lennart Poetteringlibsystemd_capability_la_LIBADD = \
13e92f3966552091085982f4ebdeb38721f04a30Lennart Poettering# ------------------------------------------------------------------------------
13e92f3966552091085982f4ebdeb38721f04a30Lennart Poetteringnoinst_LTLIBRARIES += \
7da81d33c147f4d6397efa1fdd08ba0a40c9c457Lennart Poetteringlibsystemd_audit_la_SOURCES = \
7da81d33c147f4d6397efa1fdd08ba0a40c9c457Lennart Poetteringlibsystemd_audit_la_LIBADD = \
13e92f3966552091085982f4ebdeb38721f04a30Lennart Poettering# ------------------------------------------------------------------------------
b62a309a47dd11e11729616767421397b6ca7053Zbigniew Jędrzejewski-Szmeknoinst_LTLIBRARIES += \
78b6b7ceb2c76a3e29aeaa4b00c257be0706bffcLennart Poetteringlibsystemd_acl_la_SOURCES = \
a65b82457735df2ef58736a55846f400124a8dc0Zbigniew Jędrzejewski-Szmeklibsystemd_acl_la_CFLAGS = \
2a97b03b3b087e724867e7501ae0c1535ee35031Umut Tezduyar Lindskoglibsystemd_acl_la_LIBADD = \
78b6b7ceb2c76a3e29aeaa4b00c257be0706bffcLennart Poettering# ------------------------------------------------------------------------------
4bdc60cb6fab336d455abbbd269e5bfccf760c91Lennart Poetteringnoinst_LTLIBRARIES += \
78b6b7ceb2c76a3e29aeaa4b00c257be0706bffcLennart Poetteringlibsystemd_core_la_SOURCES = \
78b6b7ceb2c76a3e29aeaa4b00c257be0706bffcLennart Poetteringlibsystemd_core_la_SOURCES += \
3769415e6573da64fb80e31f4bb3f850cd99031eTimofey Titovetsnodist_libsystemd_core_la_SOURCES = \
fae9332b140ffa3c1b04c80ac4cd3f2796e8cf3cLennart Poetteringlibsystemd_core_la_CFLAGS = \
ba8df74bb643c0f7c343fef78bba3661b0f9c31cKay Sievers $(AM_CFLAGS) \
fae9332b140ffa3c1b04c80ac4cd3f2796e8cf3cLennart Poettering $(DBUS_CFLAGS) \
fae9332b140ffa3c1b04c80ac4cd3f2796e8cf3cLennart Poettering $(LIBWRAP_CFLAGS) \
cfa1571b7f5a45927f76e54790974183a273d17aLennart Poettering $(PAM_CFLAGS) \
cfa1571b7f5a45927f76e54790974183a273d17aLennart Poettering $(AUDIT_CFLAGS) \
cfa1571b7f5a45927f76e54790974183a273d17aLennart Poettering $(KMOD_CFLAGS) \
cfa1571b7f5a45927f76e54790974183a273d17aLennart Poetteringlibsystemd_core_la_LIBADD = \
d4474c41ca3854db1b7a7b30765bb59fc570e1c4Tom Gundersen $(LIBWRAP_LIBS) \
d4474c41ca3854db1b7a7b30765bb59fc570e1c4Tom Gundersen $(PAM_LIBS) \
d4474c41ca3854db1b7a7b30765bb59fc570e1c4Tom Gundersen $(AUDIT_LIBS) \
d4474c41ca3854db1b7a7b30765bb59fc570e1c4Tom Gundersen $(CAP_LIBS) \
3b187c5cee0a9584d7c31e10f9fe008b94cf6d58Lennart Poetteringsrc/core/load-fragment-gperf-nulstr.c: src/core/load-fragment-gperf.gperf
3b187c5cee0a9584d7c31e10f9fe008b94cf6d58Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
3b187c5cee0a9584d7c31e10f9fe008b94cf6d58Lennart Poettering $(AM_V_GEN)$(AWK) 'BEGIN{ keywords=0 ; FS="," ; print "extern const char load_fragment_gperf_nulstr[];" ; print "const char load_fragment_gperf_nulstr[] ="} ; keyword==1 { print "\"" $$1 "\\0\"" } ; /%%/ { keyword=1} ; END { print ";" }' < $< > $@
3b187c5cee0a9584d7c31e10f9fe008b94cf6d58Lennart PoetteringEXTRA_DIST += \
4b08dd87eebb4b634bdd5708ac1ba68dcee205b3Lennart PoetteringCLEANFILES += \
4b08dd87eebb4b634bdd5708ac1ba68dcee205b3Lennart PoetteringBUILT_SOURCES += \
4b08dd87eebb4b634bdd5708ac1ba68dcee205b3Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
4b08dd87eebb4b634bdd5708ac1ba68dcee205b3Lennart Poettering $(AM_V_GEN)$(CPP) $(CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -dM -include sys/syscall.h - < /dev/null | $(AWK) '/^#define[ \t]+__NR_[^ ]+[ \t]+[0-9(]/ { sub(/__NR_/, "", $$2); if ($$2 !~ /SYSCALL_BASE/) print $$2; }' > $@
4b08dd87eebb4b634bdd5708ac1ba68dcee205b3Lennart Poetteringsrc/core/syscall-from-name.gperf: src/core/syscall-list.txt Makefile
4b08dd87eebb4b634bdd5708ac1ba68dcee205b3Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
4b08dd87eebb4b634bdd5708ac1ba68dcee205b3Lennart Poettering $(AM_V_GEN)$(AWK) 'BEGIN{ print "struct syscall_name { const char* name; int id; };"; print "%null-strings"; print "%%";} { printf "%s, __NR_%s\n", $$1, $$1 }' < $< > $@
4b08dd87eebb4b634bdd5708ac1ba68dcee205b3Lennart Poetteringsrc/core/syscall-from-name.h: src/core/syscall-from-name.gperf Makefile
13e92f3966552091085982f4ebdeb38721f04a30Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
4b08dd87eebb4b634bdd5708ac1ba68dcee205b3Lennart Poettering $(AM_V_GPERF)$(GPERF) -L ANSI-C -t --ignore-case -N lookup_syscall -H hash_syscall_name -p -C < $< > $@
4b08dd87eebb4b634bdd5708ac1ba68dcee205b3Lennart Poetteringsrc/core/syscall-to-name.h: src/core/syscall-list.txt Makefile
b72ddf0f4f552dd53d6404b6ddbc9f17d02b8e12Kay Sievers $(AM_V_at)$(MKDIR_P) $(dir $@)
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering $(AM_V_GEN)$(AWK) 'BEGIN{ print "const char* const syscall_names[] = { "} { printf "[SYSCALL_TO_INDEX(__NR_%s)] = \"%s\",\n", $$1, $$1 } END{print "};"}' < $< > $@
b72ddf0f4f552dd53d6404b6ddbc9f17d02b8e12Kay Sievers# ------------------------------------------------------------------------------
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringsystemd_SOURCES = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringsystemd_CFLAGS = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering $(AM_CFLAGS) \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering $(DBUS_CFLAGS)
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringsystemd_LDADD = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringdist_pkgsysconf_DATA += \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringdist_dbuspolicy_DATA += \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringdist_dbussystemservice_DATA += \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering src/core/org.freedesktop.systemd1.service
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringdbusinterface_DATA += \
daa05349dfefb12638c96e034c11be613bdc39b7Ansgar Burchardtpolkitpolicy_in_in_files += \
daa05349dfefb12638c96e034c11be613bdc39b7Ansgar Burchardt src/core/org.freedesktop.systemd1.policy.in.in
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering $(AM_V_GEN)$(LIBTOOL) --mode=execute $(OBJCOPY) -O binary -j introspect.$* $< $@.tmp && \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering $(STRINGS) $@.tmp | $(AWK) -f $(srcdir)/introspect.awk | \
5f02e26ca7c039837dbaea63f3d3664fe45c26b9Thomas Hindoe Paaboel Andersen $(DBUS_PREPROCESS) -o $@ - && rm $@.tmp
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringpkgconfigdata_DATA = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringnodist_rpmmacros_DATA = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart PoetteringEXTRA_DIST += \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart PoetteringCLEANFILES += \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering src/core/org.freedesktop.systemd1.policy.in
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering# ------------------------------------------------------------------------------
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringmanual_tests += \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-hostname \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-install \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-watchdog \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-job-type \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-env-replace \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-path-util \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-strxcpyx \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-unit-name \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-unit-file \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-replace-var \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-sched-prio \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-calendarspec \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-strip-tab-ansi \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-cgroup-util \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-hashmap \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-device-nodes
01da80b1aa0e21f8785d467afc295e37fd00ffa1Lennart PoetteringEXTRA_DIST += \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart PoetteringEXTRA_DIST += \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_device_nodes_SOURCES = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_device_nodes_LDADD = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_engine_SOURCES = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_engine_CFLAGS = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering $(AM_CFLAGS) \
265684034fac5f2674723ab7ace55b2485a1b29fTom Gundersen $(DBUS_CFLAGS)
265684034fac5f2674723ab7ace55b2485a1b29fTom Gundersentest_engine_LDADD = \
265684034fac5f2674723ab7ace55b2485a1b29fTom Gundersentest_job_type_SOURCES = \
265684034fac5f2674723ab7ace55b2485a1b29fTom Gundersentest_job_type_CFLAGS = \
265684034fac5f2674723ab7ace55b2485a1b29fTom Gundersen $(AM_CFLAGS) \
265684034fac5f2674723ab7ace55b2485a1b29fTom Gundersen $(DBUS_CFLAGS)
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_job_type_LDADD = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_ns_SOURCES = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_ns_LDADD = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_ns_CFLAGS = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering $(AM_CFLAGS) \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering $(DBUS_CFLAGS)
5f02e26ca7c039837dbaea63f3d3664fe45c26b9Thomas Hindoe Paaboel Andersentest_loopback_SOURCES = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_loopback_LDADD = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_hostname_SOURCES = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_hostname_LDADD = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringmanual_tests += \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering test-boot-timestamp
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_boot_timestamp_SOURCES = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_boot_timestamp_LDADD = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_unit_name_SOURCES = \
01da80b1aa0e21f8785d467afc295e37fd00ffa1Lennart Poetteringtest_unit_name_CFLAGS = \
01da80b1aa0e21f8785d467afc295e37fd00ffa1Lennart Poettering $(AM_CFLAGS) \
01da80b1aa0e21f8785d467afc295e37fd00ffa1Lennart Poettering $(DBUS_CFLAGS)
01da80b1aa0e21f8785d467afc295e37fd00ffa1Lennart Poetteringtest_unit_name_LDADD = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_unit_file_SOURCES = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_unit_file_CFLAGS = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering $(AM_CFLAGS) \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poettering $(DBUS_CFLAGS)
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_unit_file_LDADD = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_utf8_SOURCES = \
b2ca0d63277b10c9382d5bcfcdf320dbb712511bLennart Poetteringtest_utf8_CFLAGS = \
b72ddf0f4f552dd53d6404b6ddbc9f17d02b8e12Kay Sieverstest_utf8_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_util_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_util_CFLAGS = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_util_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_hashmap_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_hashmap_CFLAGS = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_hashmap_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_list_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_list_CFLAGS = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_list_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_tables_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_tables_CFLAGS = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poettering $(AM_CFLAGS) \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poettering $(DBUS_CFLAGS)
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_tables_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_prioq_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_prioq_CFLAGS = \
3dff3e00e044e2d53c76fa842b9a4759d4a50e69Kay Sieverstest_prioq_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_fileio_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_fileio_CFLAGS = \
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poetteringtest_fileio_LDADD = \
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poetteringtest_time_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_time_CFLAGS = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_time_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_log_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_log_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_date_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_date_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_sleep_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_sleep_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_replace_var_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_replace_var_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_calendarspec_SOURCES = \
ce1dde29b92d1399ce502e0f7db790a99d14841fThomas Hindoe Paaboel Andersentest_calendarspec_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_strip_tab_ansi_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_strip_tab_ansi_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_daemon_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_daemon_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_cgroup_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_cgroup_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_cgroup_util_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_cgroup_util_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_env_replace_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_env_replace_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_strbuf_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_strbuf_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_strv_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_strv_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_path_util_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_path_util_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_strxcpyx_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_strxcpyx_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_install_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_install_CFLAGS = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poettering $(AM_CFLAGS) \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poettering $(DBUS_CFLAGS)
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_install_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_watchdog_SOURCES = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_watchdog_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_sched_prio_SOURCES = \
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poetteringtest_sched_prio_CFLAGS = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poettering $(AM_CFLAGS) \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poettering $(DBUS_CFLAGS) \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poettering -D"STR(s)=\#s" -D"TEST_DIR=STR($(abs_top_srcdir)/test/)"
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poetteringtest_sched_prio_LDADD = \
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poettering# ------------------------------------------------------------------------------
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poettering## .PHONY so it always rebuilds it
24a2bf4c9b0917231dd4f9b4289eabd46c382d3fLennart Poettering.PHONY: coverage lcov-run lcov-report
3058e017fced6d5c8712e10c8c1477421bc1e960Thadeu Lima de Souza Cascardo# run lcov from scratch, always
3058e017fced6d5c8712e10c8c1477421bc1e960Thadeu Lima de Souza Cascardo $(MAKE) lcov-report
3058e017fced6d5c8712e10c8c1477421bc1e960Thadeu Lima de Souza Cascardocoverage_dir = coverage
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poetteringcoverage_opts = --base-directory $(srcdir) --directory $(builddir) --rc 'geninfo_adjust_src_path=$(abspath $(srcdir))=>$(abspath $(builddir))'
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poetteringif ENABLE_COVERAGE
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering# reset run coverage tests
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering @rm -rf $(coverage_dir)
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering lcov $(coverage_opts) --zerocounters
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering -$(MAKE) check
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering# generate report based on current coverage data
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering $(MKDIR_P) $(coverage_dir)
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering lcov $(coverage_opts) --compat-libtool --capture --no-external \
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering | sed 's|$(abspath $(builddir))|$(abspath $(srcdir))|' > $(coverage_dir)/.lcov.info
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering genhtml -t "systemd test coverage" -o $(coverage_dir) $(coverage_dir)/.lcov.info
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering @echo "Coverage report generated in $(abs_builddir)/$(coverage_dir)/index.html"
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering# lcov doesn't work properly with vpath builds, make sure that bad
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering# output is not uploaded by mistake.
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poetteringcoverage-sync: coverage
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering test "$(builddir)" = "$(srcdir)"
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering rsync -rlv --delete --omit-dir-times coverage/ $(www_target)/coverage
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poetteringlcov-run lcov-report:
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering echo "Need to reconfigure with --enable-coverage"
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering# ------------------------------------------------------------------------------
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poetteringsystemd_initctl_SOURCES = \
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poetteringsystemd_initctl_CFLAGS = \
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering $(AM_CFLAGS) \
c7435cc9115f5c8166433fd5ece028c06360ecd1Lennart Poettering $(DBUS_CFLAGS)
4196a3ead3cfb823670d225eefcb3e60e34c7d95Kay Sieverssystemd_initctl_LDADD = \
4196a3ead3cfb823670d225eefcb3e60e34c7d95Kay Sievers# ------------------------------------------------------------------------------
4196a3ead3cfb823670d225eefcb3e60e34c7d95Kay Sieverssystemd_update_utmp_SOURCES = \
4196a3ead3cfb823670d225eefcb3e60e34c7d95Kay Sieverssystemd_update_utmp_CFLAGS = \
71449cafa1f3aecad6fc755ae5e571eddf0bbd02Kay Sievers $(AM_CFLAGS) \
8d0e0ddda6501479eb69164687c83c1a7667b33aJan Engelhardt $(DBUS_CFLAGS) \
4196a3ead3cfb823670d225eefcb3e60e34c7d95Kay Sievers $(AUDIT_CFLAGS)
4196a3ead3cfb823670d225eefcb3e60e34c7d95Kay Sieverssystemd_update_utmp_LDADD = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering# ------------------------------------------------------------------------------
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringsystemd_shutdownd_SOURCES = \
8d0e0ddda6501479eb69164687c83c1a7667b33aJan Engelhardtsystemd_shutdownd_LDADD = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringpkginclude_HEADERS += \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering# ------------------------------------------------------------------------------
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringsystemd_shutdown_SOURCES = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringsystemd_shutdown_LDADD = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering# ------------------------------------------------------------------------------
8d0e0ddda6501479eb69164687c83c1a7667b33aJan Engelhardtsystemd_modules_load_SOURCES = \
c54bed5d515771c21250b8e0c052cb6600e21d37Mantas MikulÄ—nassystemd_modules_load_CFLAGS = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering $(AM_CFLAGS) \
cd14eda3212f9109c98a77cd5fee4168010d80daLennart Poettering $(KMOD_CFLAGS)
8d0e0ddda6501479eb69164687c83c1a7667b33aJan Engelhardtsystemd_modules_load_LDADD = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringrootlibexec_PROGRAMS += \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering systemd-modules-load
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringnodist_systemunit_DATA += \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart PoetteringSYSINIT_TARGET_WANTS += \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringif ENABLE_TMPFILES
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringnodist_systemunit_DATA += \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart PoetteringSYSINIT_TARGET_WANTS += \
71449cafa1f3aecad6fc755ae5e571eddf0bbd02Kay SieversEXTRA_DIST += \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering# ------------------------------------------------------------------------------
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringif ENABLE_TMPFILES
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringsystemd_tmpfiles_SOURCES = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringsystemd_tmpfiles_LDADD = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringrootbin_PROGRAMS += \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering systemd-tmpfiles
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringdist_systemunit_DATA += \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringnodist_systemunit_DATA += \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering units/systemd-tmpfiles-setup-dev.service \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringdist_tmpfiles_DATA = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringif HAVE_SYSV_COMPAT
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringdist_tmpfiles_DATA += \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart PoetteringSYSINIT_TARGET_WANTS += \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringdist_zshcompletion_DATA += \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart PoetteringTIMERS_TARGET_WANTS += \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart PoetteringINSTALL_DIRS += \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering $(tmpfilesdir) \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart PoetteringEXTRA_DIST += \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering units/systemd-tmpfiles-setup-dev.service.in \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering units/systemd-tmpfiles-setup.service.in \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering# ------------------------------------------------------------------------------
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringsystemd_machine_id_setup_SOURCES = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringsystemd_machine_id_setup_LDADD = \
8d0e0ddda6501479eb69164687c83c1a7667b33aJan Engelhardt# ------------------------------------------------------------------------------
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringsystemd_sysctl_SOURCES = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringsystemd_sysctl_LDADD = \
8d0e0ddda6501479eb69164687c83c1a7667b33aJan Engelhardt# ------------------------------------------------------------------------------
8d0e0ddda6501479eb69164687c83c1a7667b33aJan Engelhardtsystemd_sleep_SOURCES = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringsystemd_sleep_LDADD = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering# ------------------------------------------------------------------------------
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringsystemd_fsck_SOURCES = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringsystemd_fsck_CFLAGS = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering $(AM_CFLAGS) \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering $(DBUS_CFLAGS)
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringsystemd_fsck_LDADD = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poettering# ------------------------------------------------------------------------------
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringsystemd_ac_power_SOURCES = \
04e91da2cfdfb7153218be7a77c885f1c23d3fd7Lennart Poetteringsystemd_ac_power_LDADD = \
4c0d13bdd5ef971a3003899064af1717c8960beeLennart Poettering# ------------------------------------------------------------------------------
4c0d13bdd5ef971a3003899064af1717c8960beeLennart Poetteringsystemd_detect_virt_SOURCES = \
dc1d6c02fcf55bb7dac918d0ed3bd3e2a3d67525Lennart Poetteringsystemd_detect_virt_LDADD = \
dc1d6c02fcf55bb7dac918d0ed3bd3e2a3d67525Lennart Poetteringsystemd-detect-virt-install-hook:
dc1d6c02fcf55bb7dac918d0ed3bd3e2a3d67525Lennart Poettering -$(SETCAP) cap_dac_override,cap_sys_ptrace=ep $(DESTDIR)$(bindir)/systemd-detect-virt
dc1d6c02fcf55bb7dac918d0ed3bd3e2a3d67525Lennart PoetteringINSTALL_EXEC_HOOKS += \
dc1d6c02fcf55bb7dac918d0ed3bd3e2a3d67525Lennart Poettering systemd-detect-virt-install-hook
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering# ------------------------------------------------------------------------------
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemd_delta_SOURCES = \
8d0e0ddda6501479eb69164687c83c1a7667b33aJan Engelhardtsystemd_delta_LDADD = \
c9679c652b3c31f2510e8805d81630680ebc7e95Lennart Poettering# ------------------------------------------------------------------------------
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemd_getty_generator_SOURCES = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemd_getty_generator_LDADD = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering# ------------------------------------------------------------------------------
69beda1f75070b36d0562e4050cd567bf2da5a87Kay Sieverssystemd_fstab_generator_SOURCES = \
8d0e0ddda6501479eb69164687c83c1a7667b33aJan Engelhardtsystemd_fstab_generator_LDADD = \
69beda1f75070b36d0562e4050cd567bf2da5a87Kay Sievers# ------------------------------------------------------------------------------
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemd_system_update_generator_SOURCES = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering src/system-update-generator/system-update-generator.c
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemd_system_update_generator_LDADD = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering# ------------------------------------------------------------------------------
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemgenerator_PROGRAMS += \
499b604b21c02ee64c8590a76d7900d64d7a5cb7Zbigniew Jędrzejewski-Szmek systemd-efi-boot-generator
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemd_efi_boot_generator_SOURCES = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering src/efi-boot-generator/efi-boot-generator.c
8d0e0ddda6501479eb69164687c83c1a7667b33aJan Engelhardtsystemd_efi_boot_generator_LDADD = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering# ------------------------------------------------------------------------------
499b604b21c02ee64c8590a76d7900d64d7a5cb7Zbigniew Jędrzejewski-Szmekbootctl_SOURCES = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringbootctl_LDADD = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringbin_PROGRAMS += \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering# ------------------------------------------------------------------------------
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemgenerator_PROGRAMS += \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering systemd-gpt-auto-generator
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemd_gpt_auto_generator_SOURCES = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering src/gpt-auto-generator/gpt-auto-generator.c
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemd_gpt_auto_generator_LDADD = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemd_gpt_auto_generator_CFLAGS = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering $(AM_CFLAGS) \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering $(BLKID_CFLAGS)
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering# ------------------------------------------------------------------------------
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemd_rc_local_generator_SOURCES = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering src/rc-local-generator/rc-local-generator.c
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemd_rc_local_generator_LDADD = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering# ------------------------------------------------------------------------------
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemd_remount_fs_SOURCES = \
68dd0956ef9d607e6ff9aea15883a2c290a33c2aTom Gundersensystemd_remount_fs_LDADD = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering# ------------------------------------------------------------------------------
69beda1f75070b36d0562e4050cd567bf2da5a87Kay Sieverssystemd_cgroups_agent_SOURCES = \
8e7acf67b278e47cff0f849780365f8b1a824189Lennart Poetteringsystemd_cgroups_agent_CFLAGS = \
8e7acf67b278e47cff0f849780365f8b1a824189Lennart Poettering $(AM_CFLAGS) \
8e7acf67b278e47cff0f849780365f8b1a824189Lennart Poettering $(DBUS_CFLAGS)
8e7acf67b278e47cff0f849780365f8b1a824189Lennart Poetteringsystemd_cgroups_agent_LDADD = \
8e7acf67b278e47cff0f849780365f8b1a824189Lennart Poettering# ------------------------------------------------------------------------------
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemctl_SOURCES = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemctl_CFLAGS = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering $(AM_CFLAGS) \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering $(DBUS_CFLAGS)
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemctl_LDADD = \
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poettering# ------------------------------------------------------------------------------
6936cd8926b6935364874b3701e86fe823e8c4ceLennart Poetteringsystemd_notify_SOURCES = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_notify_LDADD = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering# ------------------------------------------------------------------------------
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_ask_password_SOURCES = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_ask_password_LDADD = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering# ------------------------------------------------------------------------------
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_reply_password_SOURCES = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_reply_password_LDADD = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering# ------------------------------------------------------------------------------
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_cgls_SOURCES = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_cgls_LDADD = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering# ------------------------------------------------------------------------------
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_cgtop_SOURCES = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_cgtop_LDADD = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering# ------------------------------------------------------------------------------
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_nspawn_SOURCES = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_nspawn_LDADD = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering# ------------------------------------------------------------------------------
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_run_SOURCES = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_run_LDADD = \
b8bde11658366290521e3d03316378b482600323Jan Engelhardt# ------------------------------------------------------------------------------
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_stdio_bridge_SOURCES = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_stdio_bridge_LDADD = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering# ------------------------------------------------------------------------------
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_tty_ask_password_agent_SOURCES = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering src/tty-ask-password-agent/tty-ask-password-agent.c
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringsystemd_tty_ask_password_agent_LDADD = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering# ------------------------------------------------------------------------------
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringlibsystemd_daemon_la_SOURCES = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringlibsystemd_daemon_internal_la_SOURCES = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering $(libsystemd_daemon_la_SOURCES)
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringlibsystemd_daemon_la_CFLAGS = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering $(AM_CFLAGS) \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering -fvisibility=hidden \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering -DSD_EXPORT_SYMBOLS
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringlibsystemd_daemon_la_LDFLAGS = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering $(AM_LDFLAGS) \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering -version-info $(LIBSYSTEMD_DAEMON_CURRENT):$(LIBSYSTEMD_DAEMON_REVISION):$(LIBSYSTEMD_DAEMON_AGE) \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering -Wl,--version-script=$(top_srcdir)/src/libsystemd-daemon/libsystemd-daemon.sym
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringlibsystemd_daemon_la_LIBADD = \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringpkginclude_HEADERS += \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering# move lib from $(libdir) to $(rootlibdir) and update devel link, if needed
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringlibsystemd-daemon-install-hook:
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering libname=libsystemd-daemon.so && $(move-to-rootlibdir)
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringlibsystemd-daemon-uninstall-hook:
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering rm -f $(DESTDIR)$(rootlibdir)/libsystemd-daemon.so*
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart PoetteringINSTALL_EXEC_HOOKS += libsystemd-daemon-install-hook
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart PoetteringUNINSTALL_EXEC_HOOKS += libsystemd-daemon-uninstall-hook
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringlib_LTLIBRARIES += \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringnoinst_LTLIBRARIES += \
b8bde11658366290521e3d03316378b482600323Jan Engelhardtpkgconfiglib_DATA += \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering src/libsystemd-daemon/libsystemd-daemon.pc
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart PoetteringEXTRA_DIST += \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering src/libsystemd-daemon/libsystemd-daemon.pc.in \
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poettering# ------------------------------------------------------------------------------
51c61cda1a542c9e999bfdc6aab4a029c0ae7f5aLennart Poetteringlibsystemd_bus_la_SOURCES = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringlibsystemd_bus_la_LIBADD = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringlibsystemd_bus_la_CFLAGS = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering $(AM_CFLAGS) \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringnoinst_LTLIBRARIES += \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering test-bus-marshal \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering test-bus-signature \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering test-bus-chat \
22e7062d749c69d7edfcd52ef7cc6ec005e862d5David Herrmann test-bus-server \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering test-bus-match \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering test-bus-kernel \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering test-bus-kernel-bloom \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering test-bus-kernel-benchmark \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering test-bus-memfd \
b8bde11658366290521e3d03316378b482600323Jan Engelhardt test-bus-zero-copy \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering test-bus-introspect \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering test-bus-objects \
b8bde11658366290521e3d03316378b482600323Jan Engelhardtnoinst_PROGRAMS += \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_marshal_SOURCES = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_marshal_LDADD = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering $(GLIB_LIBS) \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_marshal_CFLAGS = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering $(GLIB_CFLAGS) \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering $(DBUS_CFLAGS)
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_signature_SOURCES = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_signature_LDADD = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_chat_SOURCES = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_chat_CFLAGS = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering $(AM_CFLAGS) \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_chat_LDADD = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_server_SOURCES = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_server_CFLAGS = \
4ef6e535e30c67d4ff34b2ca785e555dbaeac14eKay Sievers $(AM_CFLAGS) \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_server_LDADD = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_objects_SOURCES = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_objects_CFLAGS = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering $(AM_CFLAGS) \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_objects_LDADD = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_match_SOURCES = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_match_CFLAGS = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_match_LDADD = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_kernel_SOURCES = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_kernel_CFLAGS = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_kernel_LDADD = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poetteringtest_bus_kernel_bloom_SOURCES = \
699b6b3491dc265ead79602404ad67ccdacae302Lennart Poettering src/libsystemd-bus/test-bus-kernel-bloom.c
13b28d822462e9a0a7130ad40bed08cb380082f0Lennart Poetteringtest_bus_kernel_bloom_CFLAGS = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringtest_bus_kernel_bloom_LDADD = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringtest_bus_kernel_benchmark_SOURCES = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poettering src/libsystemd-bus/test-bus-kernel-benchmark.c
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringtest_bus_kernel_benchmark_CFLAGS = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringtest_bus_kernel_benchmark_LDADD = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringtest_bus_memfd_SOURCES = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringtest_bus_memfd_CFLAGS = \
ed28905eecf631916f03edd0a7dfad8b0a177990Kay Sievers $(AM_CFLAGS)
ed28905eecf631916f03edd0a7dfad8b0a177990Kay Sieverstest_bus_memfd_LDADD = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringtest_bus_zero_copy_SOURCES = \
949138ccc3417748b0978980e4a1c67955dd4ba4Ansgar Burchardttest_bus_zero_copy_CFLAGS = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringtest_bus_zero_copy_LDADD = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringtest_bus_introspect_SOURCES = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringtest_bus_introspect_CFLAGS = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringtest_bus_introspect_LDADD = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringtest_event_SOURCES = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringtest_event_LDADD = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringbusctl_SOURCES = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringbusctl_LDADD = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poettering# ------------------------------------------------------------------------------
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringif ENABLE_GTK_DOC
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringnoinst_DATA += \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringinclude_HEADERS += \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringlib_LTLIBRARIES += \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringlibudev_la_SOURCES =\
ed28905eecf631916f03edd0a7dfad8b0a177990Kay Sieverslibudev_la_CFLAGS = \
d27893efdf652c6d85ea590fa0b7c2b88f817083Lennart Poettering $(AM_CFLAGS) \
d27893efdf652c6d85ea590fa0b7c2b88f817083Lennart Poettering -fvisibility=hidden
13b28d822462e9a0a7130ad40bed08cb380082f0Lennart Poetteringlibudev_la_LDFLAGS = \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poettering $(AM_LDFLAGS) \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poettering -version-info $(LIBUDEV_CURRENT):$(LIBUDEV_REVISION):$(LIBUDEV_AGE) \
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poettering -Wl,--version-script=$(top_srcdir)/src/libudev/libudev.sym
43c71255b3db02916f4f70afa18bab196c6f4a45Lennart Poetteringlibudev_la_LIBADD = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringpkgconfiglib_DATA += \
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. JohnEXTRA_DIST += \
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. JohnCLEANFILES += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(AM_V_LN)$(LN_S) -f ../libudev/html $@
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
4c2413bffa7861bd3c4b3589c821ab7e0ac51c83Jan Engelhardt $(AM_V_LN)$(LN_S) -f ../gudev/html $@
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering# move lib from $(libdir) to $(rootlibdir) and update devel link, if needed
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringlibudev-install-hook:
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering libname=libudev.so && $(move-to-rootlibdir)
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. Johnlibudev-uninstall-hook:
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering rm -f $(DESTDIR)$(rootlibdir)/libudev.so*
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart PoetteringINSTALL_EXEC_HOOKS += libudev-install-hook
4c2413bffa7861bd3c4b3589c821ab7e0ac51c83Jan EngelhardtUNINSTALL_EXEC_HOOKS += libudev-uninstall-hook
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering# ------------------------------------------------------------------------------
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringnoinst_LTLIBRARIES += \
4c2413bffa7861bd3c4b3589c821ab7e0ac51c83Jan Engelhardtlibudev_private_la_SOURCES =\
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. John $(libudev_la_SOURCES) \
dfb08b058401d56c395f4f2d20ff214d31a277e5Zbigniew Jędrzejewski-Szmeklibudev_private_la_CFLAGS = \
dfb08b058401d56c395f4f2d20ff214d31a277e5Zbigniew Jędrzejewski-Szmek -fvisibility=default
dfb08b058401d56c395f4f2d20ff214d31a277e5Zbigniew Jędrzejewski-Szmeklibudev_private_la_LIBADD = \
dfb08b058401d56c395f4f2d20ff214d31a277e5Zbigniew Jędrzejewski-Szmek# ------------------------------------------------------------------------------
dfb08b058401d56c395f4f2d20ff214d31a277e5Zbigniew Jędrzejewski-SzmekINSTALL_DIRS += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringdist_udevrules_DATA += \
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. Johndist_udevhwdb_DATA = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringudevconfdir = $(sysconfdir)/udev
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringdist_udevconf_DATA = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringsharepkgconfigdir = $(datadir)/pkgconfig
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringsharepkgconfig_DATA = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart PoetteringEXTRA_DIST += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart PoetteringCLEANFILES += \
7e95eda5b36f4a5259e1e86989b5aee824d83d03Patrik FlyktEXTRA_DIST += \
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. JohnCLEANFILES += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart PoetteringSOCKETS_TARGET_WANTS += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart PoetteringSYSINIT_TARGET_WANTS += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringrootbin_PROGRAMS += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringrootlibexec_PROGRAMS += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringnoinst_LTLIBRARIES += \
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. John $(AM_V_at)$(MKDIR_P) $(dir $@)
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. John $(AM_V_GEN)$(CPP) $(CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -dM -include linux/input.h - < /dev/null | $(AWK) '/^#define[ \t]+KEY_[^ ]+[ \t]+[0-9]/ { if ($$2 != "KEY_MAX") { print $$2 } }' | sed 's/^KEY_COFFEE$$/KEY_SCREENLOCK/' > $@
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringsrc/udev/keyboard-keys-from-name.gperf: src/udev/keyboard-keys.txt Makefile
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(AM_V_GEN)$(AWK) 'BEGIN{ print "struct key { const char* name; unsigned short id; };"; print "%null-strings"; print "%%";} { print tolower(substr($$1 ,5)) ", " $$1 }' < $< > $@
8e420494bc59d8b9d43e6d34d8ec8bb765946c74Lennart Poetteringsrc/udev/keyboard-keys-from-name.h: src/udev/keyboard-keys-from-name.gperf Makefile
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(AM_V_GPERF)$(GPERF) -L ANSI-C -t -N keyboard_lookup_key -H hash_key_name -p -C < $< > $@
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringsrc/udev/keyboard-keys-to-name.h: src/udev/keyboard-keys.txt Makefile
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(AM_V_GEN)$(AWK) 'BEGIN{ print "const char* const key_names[KEY_CNT] = { "} { print "[" $$1 "] = \"" $$1 "\"," } END{print "};"}' < $< > $@
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringlibudev_core_la_SOURCES = \
b97610038a122ff30e60b1996369ca4b979d8b19Kay Sieversnodist_libudev_core_la_SOURCES = \
270f1624022039b370b9db311f9d33492833ad24Lennart PoetteringBUILT_SOURCES += \
8e420494bc59d8b9d43e6d34d8ec8bb765946c74Lennart Poettering $(nodist_libudev_core_la_SOURCES)
4670e9d5f23fc39360c086fb58eadf8b157ee205Jan EngelhardtCLEANFILES += \
1e190502e78cea1f8bcb62e6d390305c89e41e6aZbigniew Jędrzejewski-Szmek src/udev/keyboard-keys-from-name.gperf \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringlibudev_core_la_CFLAGS = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(AM_CFLAGS) \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(BLKID_CFLAGS) \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(KMOD_CFLAGS)
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringlibudev_core_la_LIBADD = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(BLKID_LIBS) \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringlibudev_core_la_CPPFLAGS = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(AM_CPPFLAGS) \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering -DFIRMWARE_PATH="$(FIRMWARE_PATH)"
1e190502e78cea1f8bcb62e6d390305c89e41e6aZbigniew Jędrzejewski-Szmekif ENABLE_FIRMWARE
1e190502e78cea1f8bcb62e6d390305c89e41e6aZbigniew Jędrzejewski-Szmeklibudev_core_la_SOURCES += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringdist_udevrules_DATA += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringlibudev_core_la_SOURCES += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringdist_udevrules_DATA += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringlibudev_core_la_SOURCES += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringlibudev_core_la_SOURCES += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringlibudev_core_la_LIBADD += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringsystemd_udevd_SOURCES = \
4670e9d5f23fc39360c086fb58eadf8b157ee205Jan Engelhardtsystemd_udevd_LDADD = \
1e190502e78cea1f8bcb62e6d390305c89e41e6aZbigniew Jędrzejewski-Szmekudevadm_SOURCES = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringudevadm_LDADD = \
6300b3eca9e5261b73bd7f1bb9735992b127cd80Lennart Poettering# Update hwdb on installation. Do not bother if installing
6300b3eca9e5261b73bd7f1bb9735992b127cd80Lennart Poettering# in DESTDIR, since this is likely for packaging purposes.
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. Johnhwdb-update-hook:
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. John -test -n "$(DESTDIR)" || $(rootbindir)/udevadm hwdb --update
d28315e4aff91560ed4c2fc9f876ec8bfc559f2dJan EngelhardtINSTALL_DATA_HOOKS += \
6300b3eca9e5261b73bd7f1bb9735992b127cd80Lennart Poettering hwdb-update-hook
6300b3eca9e5261b73bd7f1bb9735992b127cd80Lennart Poetteringhwdb-remove-hook:
6300b3eca9e5261b73bd7f1bb9735992b127cd80Lennart Poettering -test -n "$(DESTDIR)" || rm -f /etc/udev/hwdb.bin
6300b3eca9e5261b73bd7f1bb9735992b127cd80Lennart Poettering# ------------------------------------------------------------------------------
6300b3eca9e5261b73bd7f1bb9735992b127cd80Lennart Poetteringmanual_tests += \
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. John test-libudev \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringtest_libudev_SOURCES = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringtest_libudev_LDADD = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringtest_udev_SOURCES = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringtest_udev_LDADD = \
ad42cf7308c45fb8a77c15b313f45361c5ea8fb5Kay Sievers $(BLKID_LIBS) \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(KMOD_LIBS) \
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. John $(SELINUX_LIBS)
4c2413bffa7861bd3c4b3589c821ab7e0ac51c83Jan Engelhardttest_udev_LDADD += \
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. Johncheck_DATA += \
ad42cf7308c45fb8a77c15b313f45361c5ea8fb5Kay Sievers# packed sysfs test tree
ad42cf7308c45fb8a77c15b313f45361c5ea8fb5Kay Sievers $(AM_V_at)$(MKDIR_P) $(dir $@)
ad42cf7308c45fb8a77c15b313f45361c5ea8fb5Kay Sievers $(AM_V_GEN)tar -C test/ -xJf $(top_srcdir)/test/sys.tar.xz
ad42cf7308c45fb8a77c15b313f45361c5ea8fb5Kay Sieverstest-sys-distclean:
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart PoetteringDISTCLEAN_LOCAL_HOOKS += test-sys-distclean
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart PoetteringEXTRA_DIST += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering# ------------------------------------------------------------------------------
4c2413bffa7861bd3c4b3589c821ab7e0ac51c83Jan Engelhardtata_id_SOURCES = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringata_id_LDADD = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringudevlibexec_PROGRAMS += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering# ------------------------------------------------------------------------------
1e190502e78cea1f8bcb62e6d390305c89e41e6aZbigniew Jędrzejewski-Szmekcdrom_id_SOURCES = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringcdrom_id_LDADD = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringudevlibexec_PROGRAMS += \
1e190502e78cea1f8bcb62e6d390305c89e41e6aZbigniew Jędrzejewski-Szmekdist_udevrules_DATA += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering# ------------------------------------------------------------------------------
8e420494bc59d8b9d43e6d34d8ec8bb765946c74Lennart Poetteringcollect_SOURCES = \
1e190502e78cea1f8bcb62e6d390305c89e41e6aZbigniew Jędrzejewski-Szmekcollect_LDADD = \
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. Johnudevlibexec_PROGRAMS += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering# ------------------------------------------------------------------------------
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringscsi_id_SOURCES =\
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. Johnscsi_id_LDADD = \
1e190502e78cea1f8bcb62e6d390305c89e41e6aZbigniew Jędrzejewski-Szmekudevlibexec_PROGRAMS += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart PoetteringEXTRA_DIST += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering# ------------------------------------------------------------------------------
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. Johnv4l_id_SOURCES = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringv4l_id_LDADD = \
b97610038a122ff30e60b1996369ca4b979d8b19Kay Sieversudevlibexec_PROGRAMS += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringdist_udevrules_DATA += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering# ------------------------------------------------------------------------------
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringaccelerometer_SOURCES = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringaccelerometer_LDADD = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringudevlibexec_PROGRAMS += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringdist_udevrules_DATA += \
8e420494bc59d8b9d43e6d34d8ec8bb765946c74Lennart Poettering# ------------------------------------------------------------------------------
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringif ENABLE_GUDEV
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringif ENABLE_GTK_DOC
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringlibgudev_includedir = \
4c2413bffa7861bd3c4b3589c821ab7e0ac51c83Jan Engelhardtlibgudev_include_HEADERS = \
b8bde11658366290521e3d03316378b482600323Jan Engelhardtlib_LTLIBRARIES += libgudev-1.0.la
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringpkgconfiglib_DATA += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart PoetteringCLEANFILES += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringlibgudev_1_0_la_SOURCES = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringnodist_libgudev_1_0_la_SOURCES = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart PoetteringBUILT_SOURCES += \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(nodist_libgudev_1_0_la_SOURCES)
8b7d0494a3fe35209d4db0d1b9e065e7e5cc9875Jason St. Johnlibgudev_1_0_la_CPPFLAGS = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(AM_CPPFLAGS) \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering -I$(top_builddir)/src\
210054d76cf4d294533aa09256d375e33b52569fKay Sievers -I$(top_srcdir)/src\
210054d76cf4d294533aa09256d375e33b52569fKay Sievers -I$(top_builddir)/src/gudev \
210054d76cf4d294533aa09256d375e33b52569fKay Sievers -I$(top_srcdir)/src/gudev \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering -D_GUDEV_COMPILATION \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering -DG_LOG_DOMAIN=\"GUdev\"
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringlibgudev_1_0_la_CFLAGS = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(AM_CFLAGS) \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering -fvisibility=default \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(GLIB_CFLAGS)
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringlibgudev_1_0_la_LIBADD = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringlibgudev_1_0_la_LDFLAGS = \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(AM_LDFLAGS) \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering -version-info $(LIBGUDEV_CURRENT):$(LIBGUDEV_REVISION):$(LIBGUDEV_AGE) \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering -export-dynamic -no-undefined \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering -export-symbols-regex '^g_udev_.*'
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringsrc/gudev/gudevmarshal.h: src/gudev/gudevmarshal.list
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(AM_V_GEN)glib-genmarshal $< --prefix=g_udev_marshal --header > $@
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poetteringsrc/gudev/gudevmarshal.c: src/gudev/gudevmarshal.list
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
6300b3eca9e5261b73bd7f1bb9735992b127cd80Lennart Poettering $(AM_V_GEN)echo '#include "gudevmarshal.h"' > $@ && \
e49b5aada0df13c9e8fce7338ae34e075dd7ccd1Lennart Poettering glib-genmarshal $< --prefix=g_udev_marshal --body >> $@
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringsrc/gudev/gudevenumtypes.%: src/gudev/gudevenumtypes.%.template src/gudev/gudevenums.h
cd4010b37349413db1e553e213e62e654ca28113Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
cd4010b37349413db1e553e213e62e654ca28113Lennart Poettering $(AM_V_GEN)glib-mkenums --template $^ > $@
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringif HAVE_INTROSPECTION
cd4010b37349413db1e553e213e62e654ca28113Lennart Poettering-include $(INTROSPECTION_MAKEFILE)
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringsrc_gudev_GUdev_1_0_gir_INCLUDES = GObject-2.0
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringsrc_gudev_GUdev_1_0_gir_CFLAGS = \
cd4010b37349413db1e553e213e62e654ca28113Lennart Poettering -D_GUDEV_COMPILATION \
cd4010b37349413db1e553e213e62e654ca28113Lennart Poettering -D_GUDEV_WORK_AROUND_DEV_T_BUG \
cd4010b37349413db1e553e213e62e654ca28113Lennart Poettering -I$(top_srcdir)/src \
06b643e7f5a3b79005dd57497897ab7255fe3659Ruben Kerkhof -I$(top_builddir)/src \
cd4010b37349413db1e553e213e62e654ca28113Lennart Poettering -I$(top_srcdir)/src/gdev \
cd4010b37349413db1e553e213e62e654ca28113Lennart Poettering -I$(top_builddir)/src/gdev
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringsrc_gudev_GUdev_1_0_gir_LIBS = libgudev-1.0.la
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringsrc_gudev_GUdev_1_0_gir_SCANNERFLAGS = \
cd4010b37349413db1e553e213e62e654ca28113Lennart Poettering --pkg-export=gudev-1.0 \
d28315e4aff91560ed4c2fc9f876ec8bfc559f2dJan Engelhardtsrc_gudev_GUdev_1_0_gir_FILES = \
cc98b3025eeb89addb76a27390cb2baca4eab8b9Torstein HusebøINTROSPECTION_GIRS = src/gudev/GUdev-1.0.gir
cd4010b37349413db1e553e213e62e654ca28113Lennart PoetteringINTROSPECTION_SCANNER_ARGS = --c-include=gudev/gudev.h
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringgirdir = $(datadir)/gir-1.0
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringtypelibsdir = $(libdir)/girepository-1.0
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringtypelibs_DATA = \
cd4010b37349413db1e553e213e62e654ca28113Lennart PoetteringCLEANFILES += $(gir_DATA) $(typelibs_DATA)
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringendif # HAVE_INTROSPECTION
cd4010b37349413db1e553e213e62e654ca28113Lennart Poettering# move lib from $(libdir) to $(rootlibdir) and update devel link, if needed
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringlibgudev-install-hook:
cd4010b37349413db1e553e213e62e654ca28113Lennart Poettering libname=libgudev-1.0.so && $(move-to-rootlibdir)
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringlibgudev-uninstall-hook:
cd4010b37349413db1e553e213e62e654ca28113Lennart Poettering rm -f $(DESTDIR)$(rootlibdir)/libgudev-1.0.so*
cd4010b37349413db1e553e213e62e654ca28113Lennart PoetteringINSTALL_EXEC_HOOKS += libgudev-install-hook
cd4010b37349413db1e553e213e62e654ca28113Lennart PoetteringUNINSTALL_EXEC_HOOKS += libgudev-uninstall-hook
cd4010b37349413db1e553e213e62e654ca28113Lennart PoetteringEXTRA_DIST += \
cd4010b37349413db1e553e213e62e654ca28113Lennart Poettering# ------------------------------------------------------------------------------
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringmtd_probe_SOURCES = \
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringmtd_probe_CPPFLAGS = \
cd4010b37349413db1e553e213e62e654ca28113Lennart Poettering $(AM_CPPFLAGS)
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringdist_udevrules_DATA += \
cd4010b37349413db1e553e213e62e654ca28113Lennart Poetteringudevlibexec_PROGRAMS += \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poettering# ------------------------------------------------------------------------------
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringlibsystemd_id128_la_SOURCES = \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringlibsystemd_id128_la_CFLAGS = \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poettering $(AM_CFLAGS) \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poettering -fvisibility=hidden
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringlibsystemd_id128_la_LDFLAGS = \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poettering $(AM_LDFLAGS) \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poettering -version-info $(LIBSYSTEMD_ID128_CURRENT):$(LIBSYSTEMD_ID128_REVISION):$(LIBSYSTEMD_ID128_AGE) \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poettering -Wl,--version-script=$(top_srcdir)/src/libsystemd-id128/libsystemd-id128.sym
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringlibsystemd_id128_la_LIBADD = \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringlibsystemd_id128_internal_la_SOURCES = \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poettering $(libsystemd_id128_la_SOURCES)
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringtest_id128_SOURCES = \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringtest_id128_LDADD = \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringpkginclude_HEADERS += \
387abf80ad40e4a6c2f4725c8eff4d66bf110d1fLennart Poetteringlib_LTLIBRARIES += \
f3a165b05d117b9a9657076fed6b265eb40d5ba3Kay Sieversnoinst_LTLIBRARIES += \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringpkgconfiglib_DATA += \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poettering# move lib from $(libdir) to $(rootlibdir) and update devel link, if needed
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringlibsystemd-id128-install-hook:
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poettering libname=libsystemd-id128.so && $(move-to-rootlibdir)
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringlibsystemd-id128-uninstall-hook:
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poettering rm -f $(DESTDIR)$(rootlibdir)/libsystemd-id128.so*
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart PoetteringINSTALL_EXEC_HOOKS += libsystemd-id128-install-hook
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart PoetteringUNINSTALL_EXEC_HOOKS += libsystemd-id128-uninstall-hook
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart PoetteringEXTRA_DIST += \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poettering src/libsystemd-id128/libsystemd-id128.pc.in \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poettering src/libsystemd-id128/libsystemd-id128.sym
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poettering# ------------------------------------------------------------------------------
387abf80ad40e4a6c2f4725c8eff4d66bf110d1fLennart Poetteringrootlibexec_PROGRAMS += \
387abf80ad40e4a6c2f4725c8eff4d66bf110d1fLennart Poettering systemd-activate
387abf80ad40e4a6c2f4725c8eff4d66bf110d1fLennart Poetteringsystemd_activate_SOURCES = \
387abf80ad40e4a6c2f4725c8eff4d66bf110d1fLennart Poetteringsystemd_activate_LDADD = \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poettering# ------------------------------------------------------------------------------
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringsystemd_journald_SOURCES = \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringsystemd_journald_LDADD = \
f47ad59316ddbfce0b24edac752222d300ed0da4Zbigniew Jędrzejewski-Szmeksystemd_cat_SOURCES = \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringsystemd_cat_LDADD = \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringjournalctl_SOURCES = \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringjournalctl_CFLAGS = \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringjournalctl_LDADD = \
408f281bc7d65c86563f46e99e07efd1a1d9e03aLennart Poetteringjournalctl_LDADD += \
408f281bc7d65c86563f46e99e07efd1a1d9e03aLennart Poetteringif HAVE_QRENCODE
408f281bc7d65c86563f46e99e07efd1a1d9e03aLennart Poetteringjournalctl_SOURCES += \
33b521be152f67cd722695ba9a2966eda5ee6765Maciej Wereskijournalctl_CFLAGS += \
408f281bc7d65c86563f46e99e07efd1a1d9e03aLennart Poettering $(QRENCODE_CFLAGS)
408f281bc7d65c86563f46e99e07efd1a1d9e03aLennart Poetteringjournalctl_LDADD += \
408f281bc7d65c86563f46e99e07efd1a1d9e03aLennart Poettering $(QRENCODE_LIBS)
408f281bc7d65c86563f46e99e07efd1a1d9e03aLennart Poetteringtest_journal_SOURCES = \
408f281bc7d65c86563f46e99e07efd1a1d9e03aLennart Poetteringtest_journal_LDADD = \
408f281bc7d65c86563f46e99e07efd1a1d9e03aLennart Poetteringtest_journal_send_SOURCES = \
408f281bc7d65c86563f46e99e07efd1a1d9e03aLennart Poetteringtest_journal_send_LDADD = \
251cc8194228ac86c9a7a4c75a54a94cea2095c7Lennart Poetteringtest_journal_syslog_SOURCES = \
251cc8194228ac86c9a7a4c75a54a94cea2095c7Lennart Poetteringtest_journal_syslog_LDADD = \
251cc8194228ac86c9a7a4c75a54a94cea2095c7Lennart Poetteringtest_journal_match_SOURCES = \
251cc8194228ac86c9a7a4c75a54a94cea2095c7Lennart Poetteringtest_journal_match_LDADD = \
408f281bc7d65c86563f46e99e07efd1a1d9e03aLennart Poetteringtest_journal_enum_SOURCES = \
408f281bc7d65c86563f46e99e07efd1a1d9e03aLennart Poetteringtest_journal_enum_LDADD = \
408f281bc7d65c86563f46e99e07efd1a1d9e03aLennart Poetteringtest_journal_stream_SOURCES = \
408f281bc7d65c86563f46e99e07efd1a1d9e03aLennart Poetteringtest_journal_stream_LDADD = \
408f281bc7d65c86563f46e99e07efd1a1d9e03aLennart Poetteringtest_journal_init_SOURCES = \
28f5c779e5513ab1301ac103471009711b0961e0Kay Sieverstest_journal_init_LDADD = \
28f5c779e5513ab1301ac103471009711b0961e0Kay Sievers $(RT_LIBS) \
251cc8194228ac86c9a7a4c75a54a94cea2095c7Lennart Poetteringtest_journal_verify_SOURCES = \
251cc8194228ac86c9a7a4c75a54a94cea2095c7Lennart Poetteringtest_journal_verify_LDADD = \
251cc8194228ac86c9a7a4c75a54a94cea2095c7Lennart Poetteringtest_journal_interleaving_SOURCES = \
251cc8194228ac86c9a7a4c75a54a94cea2095c7Lennart Poetteringtest_journal_interleaving_LDADD = \
251cc8194228ac86c9a7a4c75a54a94cea2095c7Lennart Poetteringtest_mmap_cache_SOURCES = \
251cc8194228ac86c9a7a4c75a54a94cea2095c7Lennart Poetteringtest_mmap_cache_LDADD = \
4f0be680b5323e037314cfbd3dba34f03e637c8fLennart Poetteringtest_catalog_SOURCES = \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringtest_catalog_CFLAGS = \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering $(AM_CFLAGS) \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering -DCATALOG_DIR=\"$(abs_top_srcdir)/catalog\"
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringtest_catalog_LDADD = \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_la_SOURCES = \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_la_CFLAGS = \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering $(AM_CFLAGS) \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering -fvisibility=hidden
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_la_LDFLAGS = \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering $(AM_LDFLAGS) \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering -version-info $(LIBSYSTEMD_JOURNAL_CURRENT):$(LIBSYSTEMD_JOURNAL_REVISION):$(LIBSYSTEMD_JOURNAL_AGE) \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering -Wl,--version-script=$(top_srcdir)/src/journal/libsystemd-journal.sym
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_la_LIBADD = \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_internal_la_SOURCES = \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering $(libsystemd_journal_la_SOURCES) \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_internal_la_CFLAGS = \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_internal_la_LIBADD = \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringnodist_libsystemd_journal_internal_la_SOURCES = \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringif ENABLE_LOGIND
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_internal_la_LIBADD += \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_internal_la_LIBADD += \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_la_SOURCES += \
499b604b21c02ee64c8590a76d7900d64d7a5cb7Zbigniew Jędrzejewski-Szmeklibsystemd_journal_la_CFLAGS += \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_la_LIBADD += \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_internal_la_CFLAGS += \
1fda0ab5fc9cf7454c8da32941e433dc38ba9991Zbigniew Jędrzejewski-Szmeklibsystemd_journal_internal_la_LIBADD += \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_la_SOURCES += \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_la_CFLAGS += \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering $(GCRYPT_CFLAGS) \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering -Wno-pointer-arith
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_la_LIBADD += \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering $(GCRYPT_LIBS)
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_internal_la_CFLAGS += \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering $(GCRYPT_CFLAGS) \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering -Wno-pointer-arith
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd_journal_internal_la_LIBADD += \
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering $(GCRYPT_LIBS)
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering# move lib from $(libdir) to $(rootlibdir) and update devel link, if
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering# needed. Also, grant read access to new journal files to members of
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering# "adm" and "wheel".
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd-journal-install-hook:
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering libname=libsystemd-journal.so && $(move-to-rootlibdir)
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering -$(MKDIR_P) $(DESTDIR)/var/log/journal
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering -chown 0:0 $(DESTDIR)/var/log/journal
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering -chmod 755 $(DESTDIR)/var/log/journal
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering -setfacl -nm g:adm:rx,d:g:adm:rx $(DESTDIR)/var/log/journal/
00aa832b948a27507c33e2157e46963852cffc85Lennart Poettering -setfacl -nm g:wheel:rx,d:g:wheel:rx $(DESTDIR)/var/log/journal/
00aa832b948a27507c33e2157e46963852cffc85Lennart Poetteringlibsystemd-journal-uninstall-hook:
606c24e3bd41207c395f24a56bcfcad791e265a5Lennart Poettering rm -f $(DESTDIR)$(rootlibdir)/libsystemd-journal.so*
606c24e3bd41207c395f24a56bcfcad791e265a5Lennart PoetteringINSTALL_EXEC_HOOKS += libsystemd-journal-install-hook
606c24e3bd41207c395f24a56bcfcad791e265a5Lennart PoetteringUNINSTALL_EXEC_HOOKS += libsystemd-journal-uninstall-hook
606c24e3bd41207c395f24a56bcfcad791e265a5Lennart Poettering# ------------------------------------------------------------------------------
606c24e3bd41207c395f24a56bcfcad791e265a5Lennart Poettering# Update catalog on installation. Do not bother if installing
606c24e3bd41207c395f24a56bcfcad791e265a5Lennart Poettering# in DESTDIR, since this is likely for packaging purposes.
606c24e3bd41207c395f24a56bcfcad791e265a5Lennart Poetteringcatalog-update-hook:
606c24e3bd41207c395f24a56bcfcad791e265a5Lennart Poettering -test -n "$(DESTDIR)" || $(rootbindir)/journalctl --update-catalog
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart PoetteringINSTALL_DATA_HOOKS += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering catalog-update-hook
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringcatalog-remove-hook:
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering -test -n "$(DESTDIR)" || rm -f $(catalogstatedir)/database
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart PoetteringUNINSTALL_DATA_HOOKS += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering catalog-remove-hook
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringmanual_tests += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering test-journal-enum
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering test-journal \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering test-journal-send \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering test-journal-syslog \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering test-journal-match \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering test-journal-stream \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering test-journal-init \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering test-journal-verify \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering test-journal-interleaving \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering test-mmap-cache \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringpkginclude_HEADERS += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringlib_LTLIBRARIES += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringnoinst_LTLIBRARIES += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringrootlibexec_PROGRAMS += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering systemd-journald
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringrootbin_PROGRAMS += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringbin_PROGRAMS += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringdist_systemunit_DATA += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringnodist_systemunit_DATA += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringdist_pkgsysconf_DATA += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringpkgconfiglib_DATA += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringdist_catalog_DATA = \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart PoetteringSOCKETS_TARGET_WANTS += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart PoetteringSYSINIT_TARGET_WANTS += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart PoetteringEXTRA_DIST += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart PoetteringCLEANFILES += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering# ------------------------------------------------------------------------------
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringif HAVE_MICROHTTPD
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringgatewayddocumentrootdir=$(pkgdatadir)/gatewayd
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poetteringrootlibexec_PROGRAMS += \
2f3fcf85c5fa6c9c483b31823a0efdd28914c756Lennart Poettering systemd-journal-gatewayd
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringsystemd_journal_gatewayd_SOURCES = \
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringsystemd_journal_gatewayd_LDADD = \
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poettering $(MICROHTTPD_LIBS)
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringsystemd_journal_gatewayd_CFLAGS = \
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poettering -DDOCUMENT_ROOT=\"$(gatewayddocumentrootdir)\" \
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poettering $(AM_CFLAGS) \
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poettering $(MICROHTTPD_CFLAGS)
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringdist_systemunit_DATA += \
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringnodist_systemunit_DATA += \
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringdist_gatewayddocumentroot_DATA = \
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart PoetteringEXTRA_DIST += \
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poettering units/systemd-journal-gatewayd.service.in
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poettering# ------------------------------------------------------------------------------
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringif ENABLE_COREDUMP
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringsystemd_coredump_SOURCES = \
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringsystemd_coredump_LDADD = \
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringif ENABLE_LOGIND
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringsystemd_coredump_LDADD += \
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringrootlibexec_PROGRAMS += \
7c04ad2da1cf08ebf53b9aa9671c8c1dc9577135Lennart Poettering systemd-coredump
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringsystemd_coredumpctl_SOURCES = \
cbeabcfbc5a5fa27385e5794780e8f034e090606Zbigniew Jędrzejewski-Szmeksystemd_coredumpctl_LDADD = \
cbeabcfbc5a5fa27385e5794780e8f034e090606Zbigniew Jędrzejewski-Szmek libsystemd-journal-internal.la \
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringbin_PROGRAMS += \
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poettering systemd-coredumpctl
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringdist_bashcompletion_DATA += \
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poettering shell-completion/bash/systemd-coredumpctl
ef3b5246879094e29cc99c4d24cbfeb19b7da49bLennart Poetteringdist_zshcompletion_DATA += \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poettering shell-completion/zsh/_systemd-coredumpctl
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poetteringsysctl_DATA = \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart PoetteringCLEANFILES += \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart PoetteringEXTRA_DIST += \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poettering# ------------------------------------------------------------------------------
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poetteringif ENABLE_BINFMT
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poetteringsystemd_binfmt_SOURCES = \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poetteringsystemd_binfmt_LDADD = \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poetteringrootlibexec_PROGRAMS += \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poettering systemd-binfmt
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poetteringdist_systemunit_DATA += \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poettering units/proc-sys-fs-binfmt_misc.automount \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poetteringnodist_systemunit_DATA += \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart PoetteringINSTALL_DIRS += \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart PoetteringSYSINIT_TARGET_WANTS += \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart PoetteringEXTRA_DIST += \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poettering# ------------------------------------------------------------------------------
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poetteringif ENABLE_VCONSOLE
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poetteringsystemd_vconsole_setup_SOURCES = \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poetteringsystemd_vconsole_setup_LDADD = \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poetteringrootlibexec_PROGRAMS += \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poettering systemd-vconsole-setup
d28315e4aff91560ed4c2fc9f876ec8bfc559f2dJan Engelhardtnodist_systemunit_DATA += \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart PoetteringSYSINIT_TARGET_WANTS += \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart PoetteringEXTRA_DIST += \
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poettering# ------------------------------------------------------------------------------
d3a86981d1ae4c1d668e18868c3e6c9d2f23c144Lennart Poetteringif ENABLE_READAHEAD
9ca3c17f207121b3c19a44217558b056a7585944Lennart Poetteringsystemd_readahead_SOURCES = \
9ca3c17f207121b3c19a44217558b056a7585944Lennart Poetteringsystemd_readahead_LDADD = \
9ca3c17f207121b3c19a44217558b056a7585944Lennart Poetteringdist_doc_DATA += \
35911459410714a0e9108b35da78f96919b65ee7Lennart Poetteringrootlibexec_PROGRAMS += \
35911459410714a0e9108b35da78f96919b65ee7Lennart Poettering systemd-readahead
35911459410714a0e9108b35da78f96919b65ee7Lennart Poetteringdist_systemunit_DATA += \
35911459410714a0e9108b35da78f96919b65ee7Lennart Poetteringnodist_systemunit_DATA += \
35911459410714a0e9108b35da78f96919b65ee7Lennart Poettering units/systemd-readahead-collect.service \
35911459410714a0e9108b35da78f96919b65ee7Lennart Poettering units/systemd-readahead-collect.service.in \
35911459410714a0e9108b35da78f96919b65ee7Lennart Poettering units/systemd-readahead-replay.service.in \
35911459410714a0e9108b35da78f96919b65ee7Lennart Poettering# ------------------------------------------------------------------------------
35911459410714a0e9108b35da78f96919b65ee7Lennart Poetteringif ENABLE_BOOTCHART
35911459410714a0e9108b35da78f96919b65ee7Lennart Poetteringsystemd_bootchart_SOURCES = \
35911459410714a0e9108b35da78f96919b65ee7Lennart Poetteringsystemd_bootchart_LDADD = \
a87197f5a22688626dc9bead29ddc1c572b074b9Zbigniew Jędrzejewski-Szmekrootlibexec_PROGRAMS += \
a87197f5a22688626dc9bead29ddc1c572b074b9Zbigniew Jędrzejewski-Szmek systemd-bootchart
a87197f5a22688626dc9bead29ddc1c572b074b9Zbigniew Jędrzejewski-Szmekdist_pkgsysconf_DATA += \
35911459410714a0e9108b35da78f96919b65ee7Lennart Poettering# ------------------------------------------------------------------------------
35911459410714a0e9108b35da78f96919b65ee7Lennart Poetteringif ENABLE_QUOTACHECK
35911459410714a0e9108b35da78f96919b65ee7Lennart Poetteringrootlibexec_PROGRAMS += \
35911459410714a0e9108b35da78f96919b65ee7Lennart Poettering systemd-quotacheck
35911459410714a0e9108b35da78f96919b65ee7Lennart Poetteringnodist_systemunit_DATA += \
6a7d3d68bf1ae9bcdaa3a17bc76f72bb7b988ec4Lennart Poetteringsystemd_quotacheck_SOURCES = \
a87197f5a22688626dc9bead29ddc1c572b074b9Zbigniew Jędrzejewski-Szmeksystemd_quotacheck_LDADD = \
c20d8298029a39cc3e9602b30a4d23b951e11df8Kay SieversEXTRA_DIST += \
35911459410714a0e9108b35da78f96919b65ee7Lennart Poetteringnodist_systemunit_DATA += \
35911459410714a0e9108b35da78f96919b65ee7Lennart Poettering# ------------------------------------------------------------------------------
35911459410714a0e9108b35da78f96919b65ee7Lennart Poetteringif ENABLE_RANDOMSEED
35911459410714a0e9108b35da78f96919b65ee7Lennart Poetteringrootlibexec_PROGRAMS += \
35911459410714a0e9108b35da78f96919b65ee7Lennart Poettering systemd-random-seed
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringnodist_systemunit_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringsystemd_random_seed_SOURCES = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringsystemd_random_seed_LDADD = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart PoetteringSYSINIT_TARGET_WANTS += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart PoetteringEXTRA_DIST += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering# ------------------------------------------------------------------------------
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringif ENABLE_BACKLIGHT
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringrootlibexec_PROGRAMS += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering systemd-backlight
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringnodist_systemunit_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringsystemd_backlight_SOURCES = \
156f7d09add8fc93cae8a3f13adcb2564931fee4Kay Sieverssystemd_backlight_LDADD = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart PoetteringEXTRA_DIST += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering# ------------------------------------------------------------------------------
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringif HAVE_LIBCRYPTSETUP
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringrootlibexec_PROGRAMS += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering systemd-cryptsetup
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringsystemgenerator_PROGRAMS += \
6aa8d43ade72e24c9426e604f7fc4b7582b9db7cLennart Poettering systemd-cryptsetup-generator
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringdist_systemunit_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringsystemd_cryptsetup_SOURCES = \
6aa8d43ade72e24c9426e604f7fc4b7582b9db7cLennart Poetteringsystemd_cryptsetup_CFLAGS = \
6aa8d43ade72e24c9426e604f7fc4b7582b9db7cLennart Poettering $(AM_CFLAGS) \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering $(LIBCRYPTSETUP_CFLAGS)
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringsystemd_cryptsetup_LDADD = \
6aa8d43ade72e24c9426e604f7fc4b7582b9db7cLennart Poettering $(LIBCRYPTSETUP_LIBS)
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringsystemd_cryptsetup_generator_SOURCES = \
6aa8d43ade72e24c9426e604f7fc4b7582b9db7cLennart Poetteringsystemd_cryptsetup_generator_LDADD = \
6aa8d43ade72e24c9426e604f7fc4b7582b9db7cLennart PoetteringSYSINIT_TARGET_WANTS += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering# ------------------------------------------------------------------------------
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringif ENABLE_HOSTNAMED
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringsystemd_hostnamed_SOURCES = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringsystemd_hostnamed_CFLAGS = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering $(AM_CFLAGS) \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringsystemd_hostnamed_LDADD = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringrootlibexec_PROGRAMS += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering systemd-hostnamed
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringnodist_systemunit_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringdist_dbuspolicy_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering src/hostname/org.freedesktop.hostname1.conf
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringdist_dbussystemservice_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering src/hostname/org.freedesktop.hostname1.service
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringpolkitpolicy_files += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering src/hostname/org.freedesktop.hostname1.policy
6aa8d43ade72e24c9426e604f7fc4b7582b9db7cLennart Poetteringdbusinterface_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringorg.freedesktop.hostname1.xml: systemd-hostnamed
6aa8d43ade72e24c9426e604f7fc4b7582b9db7cLennart Poettering $(AM_V_GEN)$(LIBTOOL) --mode=execute $(OBJCOPY) -O binary -j introspect.hostname1 $< $@.tmp && \
6aa8d43ade72e24c9426e604f7fc4b7582b9db7cLennart Poettering $(STRINGS) $@.tmp | $(AWK) -f $(srcdir)/introspect.awk | \
6aa8d43ade72e24c9426e604f7fc4b7582b9db7cLennart Poettering $(DBUS_PREPROCESS) -o $@ - && rm $@.tmp
6aa8d43ade72e24c9426e604f7fc4b7582b9db7cLennart PoetteringSYSTEM_UNIT_ALIASES += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering systemd-hostnamed.service dbus-org.freedesktop.hostname1.service
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringhostnamectl_SOURCES = \
6aa8d43ade72e24c9426e604f7fc4b7582b9db7cLennart Poetteringhostnamectl_CFLAGS = \
6aa8d43ade72e24c9426e604f7fc4b7582b9db7cLennart Poettering $(AM_CFLAGS) \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering $(DBUS_CFLAGS)
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringhostnamectl_LDADD = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringbin_PROGRAMS += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringdist_bashcompletion_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringdist_zshcompletion_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringpolkitpolicy_in_files += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering src/hostname/org.freedesktop.hostname1.policy.in
bf9335608821264163058a8b036a00775a8ffbe4Kay SieversEXTRA_DIST += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering# ------------------------------------------------------------------------------
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringif ENABLE_LOCALED
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringsystemd_localed_SOURCES = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringsystemd_localed_CFLAGS = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering $(AM_CFLAGS) \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering $(DBUS_CFLAGS)
40e21da873c120936faff0aa42a6533f6933edf7Kay Sieverssystemd_localed_LDADD = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringnodist_systemunit_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringrootlibexec_PROGRAMS += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering systemd-localed
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringdist_dbuspolicy_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringdist_dbussystemservice_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering src/locale/org.freedesktop.locale1.service
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringpolkitpolicy_files += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering src/locale/org.freedesktop.locale1.policy
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringdbusinterface_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringorg.freedesktop.locale1.xml: systemd-localed
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering $(AM_V_GEN)$(LIBTOOL) --mode=execute $(OBJCOPY) -O binary -j introspect.locale1 $< $@.tmp && \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering $(STRINGS) $@.tmp | $(AWK) -f $(srcdir)/introspect.awk | \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering $(DBUS_PREPROCESS) -o $@ - && rm $@.tmp
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart PoetteringSYSTEM_UNIT_ALIASES += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering systemd-localed.service dbus-org.freedesktop.locale1.service
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringdist_pkgdata_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringdist_noinst_SCRIPT = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringupdate-kbd-model-map: src/locale/generate-kbd-model-map
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringlocalectl_SOURCES = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringlocalectl_CFLAGS = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering $(AM_CFLAGS) \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering $(DBUS_CFLAGS)
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringlocalectl_LDADD = \
43447fb72693d62363a1a271dacc70d400ed685bLennart Poetteringbin_PROGRAMS += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringdist_bashcompletion_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringdist_zshcompletion_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringpolkitpolicy_in_files += \
6aa8d43ade72e24c9426e604f7fc4b7582b9db7cLennart Poettering src/locale/org.freedesktop.locale1.policy.in
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart PoetteringEXTRA_DIST += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering# ------------------------------------------------------------------------------
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringif ENABLE_TIMEDATED
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringsystemd_timedated_SOURCES = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringsystemd_timedated_CFLAGS = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering $(AM_CFLAGS) \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering $(DBUS_CFLAGS)
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringsystemd_timedated_LDADD = \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringrootlibexec_PROGRAMS += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering systemd-timedated
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringdist_dbussystemservice_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringdist_dbuspolicy_DATA += \
1aed45907715ad4dce7dbc84a957cd5de8cca36eLennart Poettering src/timedate/org.freedesktop.timedate1.conf
1aed45907715ad4dce7dbc84a957cd5de8cca36eLennart Poetteringnodist_systemunit_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringpolkitpolicy_files += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering src/timedate/org.freedesktop.timedate1.policy
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringorg.freedesktop.timedate1.xml: systemd-timedated
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering $(AM_V_GEN)$(LIBTOOL) --mode=execute $(OBJCOPY) -O binary -j introspect.timedate1 $< $@.tmp && \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering $(STRINGS) $@.tmp | $(AWK) -f $(srcdir)/introspect.awk | \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poettering $(DBUS_PREPROCESS) -o $@ - && rm $@.tmp
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart Poetteringdbusinterface_DATA += \
85d683970b7dc2c4470b2b7d60c3d9dce28c1471Lennart PoetteringINSTALL_DIRS += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart PoetteringSYSTEM_UNIT_ALIASES += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering systemd-timedated.service dbus-org.freedesktop.timedate1.service
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringtimedatectl_SOURCES = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringtimedatectl_CFLAGS = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering $(AM_CFLAGS) \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering $(DBUS_CFLAGS)
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringtimedatectl_LDADD = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringbin_PROGRAMS += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringdist_bashcompletion_DATA += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringdist_zshcompletion_DATA += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringpolkitpolicy_in_files += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering src/timedate/org.freedesktop.timedate1.policy.in
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart PoetteringEXTRA_DIST += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering# ------------------------------------------------------------------------------
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringif HAVE_MYHOSTNAME
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringlibnss_myhostname_la_SOURCES = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringlibnss_myhostname_la_CFLAGS = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringlibnss_myhostname_la_LDFLAGS = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering $(AM_LDFLAGS) \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering -export-dynamic \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering -avoid-version \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringlib_LTLIBRARIES += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering# ------------------------------------------------------------------------------
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringif ENABLE_MACHINED
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringsystemd_machined_SOURCES = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringsystemd_machined_CFLAGS = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering $(libsystemd_machine_core_la_CFLAGS)
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringsystemd_machined_LDADD = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering $(libsystemd_machine_core_la_LIBADD)
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringrootlibexec_PROGRAMS += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering systemd-machined
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringlibsystemd_machine_core_la_SOURCES = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringlibsystemd_machine_core_la_CFLAGS = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering $(AM_CFLAGS) \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering $(DBUS_CFLAGS)
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringlibsystemd_machine_core_la_LIBADD = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringnoinst_LTLIBRARIES += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringmachinectl_SOURCES = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringmachinectl_CFLAGS = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering $(AM_CFLAGS) \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering $(DBUS_CFLAGS)
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringmachinectl_LDADD = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringrootbin_PROGRAMS += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringtest_machine_tables_SOURCES = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringtest_machine_tables_CFLAGS = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering $(AM_CFLAGS) \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering $(DBUS_CFLAGS)
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringtest_machine_tables_LDADD = \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering test-machine-tables
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringnodist_systemunit_DATA += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringdist_systemunit_DATA += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringdist_dbussystemservice_DATA += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering src/machine/org.freedesktop.machine1.service
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringdist_dbuspolicy_DATA += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering src/machine/org.freedesktop.machine1.conf
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poetteringdist_zshcompletion_DATA += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart PoetteringSYSTEM_UNIT_ALIASES += \
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart Poettering systemd-machined.service dbus-org.freedesktop.machine1.service
8ad2685909f988602eca32ccba5c8ea4159e7f2eLennart PoetteringEXTRA_DIST += \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poettering# ------------------------------------------------------------------------------
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringif ENABLE_LOGIND
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringsystemd_logind_SOURCES = \
96ec33c079caacdf9c7cdfb2cad2f1bc48dfca65Lennart Poetteringnodist_systemd_logind_SOURCES = \
96ec33c079caacdf9c7cdfb2cad2f1bc48dfca65Lennart Poetteringsystemd_logind_CFLAGS = \
96ec33c079caacdf9c7cdfb2cad2f1bc48dfca65Lennart Poettering $(libsystemd_logind_core_la_CFLAGS)
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringsystemd_logind_LDADD = \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poettering $(libsystemd_logind_core_la_LIBADD)
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringlibsystemd_logind_core_la_SOURCES = \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringlibsystemd_logind_core_la_CFLAGS = \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poettering $(AM_CFLAGS) \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poettering $(DBUS_CFLAGS)
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringlibsystemd_logind_core_la_LIBADD = \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringlibsystemd_logind_core_la_SOURCES += \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringlibsystemd_logind_core_la_LIBADD += \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringnoinst_LTLIBRARIES += \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringsystemd_user_sessions_SOURCES = \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringsystemd_user_sessions_LDADD = \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringrootlibexec_PROGRAMS += \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poettering systemd-logind \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poettering systemd-user-sessions
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringloginctl_SOURCES = \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringloginctl_CFLAGS = \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poettering $(AM_CFLAGS) \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poettering $(DBUS_CFLAGS)
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringloginctl_LDADD = \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringrootbin_PROGRAMS += \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringdist_bashcompletion_DATA += \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringdist_zshcompletion_DATA += \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringsystemd_inhibit_SOURCES = \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringsystemd_inhibit_CFLAGS = \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poettering $(AM_CFLAGS) \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poettering $(DBUS_CFLAGS)
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringsystemd_inhibit_LDADD = \
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poetteringrootbin_PROGRAMS += \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poettering systemd-inhibit
6827101ab4df4730a22062f4b3a8f8c2bae5be28Zbigniew Jędrzejewski-Szmektest_login_SOURCES = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringtest_login_LDADD = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringtest_login_shared_SOURCES = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringtest_login_shared_LDADD = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringtest_inhibit_SOURCES = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringtest_inhibit_LDADD = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringtest_inhibit_CFLAGS = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poettering $(AM_CFLAGS) \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poettering $(DBUS_CFLAGS)
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringtest_login_tables_SOURCES = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringtest_login_tables_CFLAGS = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poettering $(AM_CFLAGS) \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poettering $(DBUS_CFLAGS)
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringtest_login_tables_LDADD = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringmanual_tests += \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poettering test-login-tables \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poettering test-login-shared
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringlibsystemd_login_la_SOURCES = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringlibsystemd_login_la_CFLAGS = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poettering $(AM_CFLAGS) \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poettering -fvisibility=hidden
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringlibsystemd_login_la_LDFLAGS = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poettering $(AM_LDFLAGS) \
1cb88f2c61f590083847d65cd5a518e834da87d3Lennart Poettering -version-info $(LIBSYSTEMD_LOGIN_CURRENT):$(LIBSYSTEMD_LOGIN_REVISION):$(LIBSYSTEMD_LOGIN_AGE) \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poettering -Wl,--version-script=$(top_srcdir)/src/login/libsystemd-login.sym
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringlibsystemd_login_la_LIBADD = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringlibsystemd_login_internal_la_SOURCES = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poettering $(libsystemd_login_la_SOURCES)
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringpam_systemd_la_SOURCES = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poetteringpam_systemd_la_CFLAGS = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poettering $(AM_CFLAGS) \
4d92e078e9d7e9a9d346065ea5e4afbafbdadb48Lennart Poettering $(PAM_CFLAGS) \
4d92e078e9d7e9a9d346065ea5e4afbafbdadb48Lennart Poettering $(DBUS_CFLAGS) \
4d92e078e9d7e9a9d346065ea5e4afbafbdadb48Lennart Poettering -fvisibility=hidden
4d92e078e9d7e9a9d346065ea5e4afbafbdadb48Lennart Poetteringpam_systemd_la_LDFLAGS = \
139ee8cc316a861bcc8a8ebdf4a8449dffe16f79Lennart Poettering $(AM_LDFLAGS) \
f9b557200b6d59a3dce1623d0873a259ee2fe421Lennart Poettering -export-dynamic \
f9b557200b6d59a3dce1623d0873a259ee2fe421Lennart Poettering -avoid-version \
f9b557200b6d59a3dce1623d0873a259ee2fe421Lennart Poettering -export-symbols-regex '^pam_sm_.*'
f9b557200b6d59a3dce1623d0873a259ee2fe421Lennart Poetteringpam_systemd_la_LIBADD = \
f9b557200b6d59a3dce1623d0873a259ee2fe421Lennart Poetteringpamlib_LTLIBRARIES = \
f9b557200b6d59a3dce1623d0873a259ee2fe421Lennart Poetteringdist_pamconf_DATA = \
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart Poettering# move lib from $(libdir) to $(rootlibdir) and update devel link, if needed
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart Poetteringlibsystemd-login-install-hook:
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart Poettering libname=libsystemd-login.so && $(move-to-rootlibdir)
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart Poetteringlibsystemd-login-uninstall-hook:
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart Poettering rm -f $(DESTDIR)$(rootlibdir)/libsystemd-login.so*
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart PoetteringINSTALL_EXEC_HOOKS += libsystemd-login-install-hook
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart PoetteringUNINSTALL_EXEC_HOOKS += libsystemd-login-uninstall-hook
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart Poetteringnodist_systemunit_DATA += \
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart Poetteringdist_systemunit_DATA += \
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart Poetteringdist_dbussystemservice_DATA += \
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart Poetteringdist_dbuspolicy_DATA += \
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart Poetteringdist_pkgsysconf_DATA += \
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart Poetteringpkginclude_HEADERS += \
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart Poetteringlib_LTLIBRARIES += \
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart Poetteringnoinst_LTLIBRARIES += \
075d4ecb4026c5bc55e73bd2d44e3fc4d679adc7Lennart Poetteringpkgconfiglib_DATA += \
075d4ecb4026c5bc55e73bd2d44e3fc4d679adc7Lennart Poetteringpolkitpolicy_files += \
075d4ecb4026c5bc55e73bd2d44e3fc4d679adc7Lennart PoetteringINSTALL_DIRS += \
075d4ecb4026c5bc55e73bd2d44e3fc4d679adc7Lennart Poettering $(systemdstatedir)
075d4ecb4026c5bc55e73bd2d44e3fc4d679adc7Lennart PoetteringMULTI_USER_TARGET_WANTS += \
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart PoetteringSYSTEM_UNIT_ALIASES += \
597c52cfedb5edd13ee1635fa6be72fc80e587c3Lennart Poettering systemd-logind.service dbus-org.freedesktop.login1.service
b6a867398de9f75fb623a84db7c6181d26b0a8d5Lennart Poetteringsystemd_multi_seat_x_SOURCES = \
b6a867398de9f75fb623a84db7c6181d26b0a8d5Lennart Poetteringsystemd_multi_seat_x_LDADD = \
b6a867398de9f75fb623a84db7c6181d26b0a8d5Lennart Poetteringrootlibexec_PROGRAMS += \
b6a867398de9f75fb623a84db7c6181d26b0a8d5Lennart Poettering systemd-multi-seat-x
b6a867398de9f75fb623a84db7c6181d26b0a8d5Lennart Poetteringdist_udevrules_DATA += \
b6a867398de9f75fb623a84db7c6181d26b0a8d5Lennart Poetteringnodist_udevrules_DATA += \
b6a867398de9f75fb623a84db7c6181d26b0a8d5Lennart PoetteringCLEANFILES += \
b6a867398de9f75fb623a84db7c6181d26b0a8d5Lennart Poetteringpolkitpolicy_in_files += \
b6a867398de9f75fb623a84db7c6181d26b0a8d5Lennart Poettering src/login/org.freedesktop.login1.policy.in
6563b535a062055ae68f2e574018d9d04a864b65Lennart PoetteringEXTRA_DIST += \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering# ------------------------------------------------------------------------------
d28315e4aff91560ed4c2fc9f876ec8bfc559f2dJan Engelhardtif HAVE_PYTHON_DEVEL
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poetteringpkgpyexec_LTLIBRARIES = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering_journal_la_SOURCES = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering_journal_la_CFLAGS = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(AM_CFLAGS) \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering -fvisibility=default \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(PYTHON_DEVEL_CFLAGS)
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering_journal_la_LDFLAGS = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(AM_LDFLAGS) \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering -avoid-version
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering_journal_la_LIBADD = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(PYTHON_DEVEL_LIBS) \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poetteringid128_la_SOURCES = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poetteringid128_la_CFLAGS = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(AM_CFLAGS) \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering -fvisibility=default \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(PYTHON_DEVEL_CFLAGS) \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poetteringid128_la_LDFLAGS = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(AM_LDFLAGS) \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering -avoid-version
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poetteringid128_la_LIBADD = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(PYTHON_DEVEL_LIBS) \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering_daemon_la_SOURCES = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering_daemon_la_CFLAGS = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(AM_CFLAGS) \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering -fvisibility=default \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(PYTHON_DEVEL_CFLAGS) \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering_daemon_la_LDFLAGS = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(AM_LDFLAGS) \
a98d5d64720bdf32e3b5f72f896b583e23f730adLennart Poettering -avoid-version
a98d5d64720bdf32e3b5f72f896b583e23f730adLennart Poettering_daemon_la_LIBADD = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(PYTHON_DEVEL_LIBS) \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering_reader_la_SOURCES = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering_reader_la_CFLAGS = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(AM_CFLAGS) \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering -fvisibility=default \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(PYTHON_DEVEL_CFLAGS)
aaccc32cdc44b2b972946e44792d63ae17c089c2Lennart Poettering_reader_la_LDFLAGS = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(AM_LDFLAGS) \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering -avoid-version
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering_reader_la_LIBADD = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(PYTHON_DEVEL_LIBS) \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poetteringlogin_la_SOURCES = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poetteringlogin_la_CFLAGS = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(AM_CFLAGS) \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering -fvisibility=default \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(PYTHON_DEVEL_CFLAGS)
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poetteringlogin_la_LDFLAGS = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(AM_LDFLAGS) \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering -avoid-version
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poetteringlogin_la_LIBADD = \
aad803af990f7c88e94427b9278d88afe3a12d38Lennart Poettering $(PYTHON_DEVEL_LIBS) \
b6a867398de9f75fb623a84db7c6181d26b0a8d5Lennart Poetteringdist_pkgpyexec_PYTHON = \
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poetteringsrc/python-systemd/id128-constants.h: src/systemd/sd-messages.h Makefile
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
0c11f949db8d6d9899e0c473bf1f8cca0614493eLennart Poettering $(AM_V_GEN)$(SED) -n -r 's/,//g; s/#define (SD_MESSAGE_[A-Z0-9_]+)\s.*/add_id(m, "\1", \1) JOINER/p' <$< >$@
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart PoetteringBUILT_SOURCES += \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart PoetteringSPHINXOPTS = -D version=$(VERSION) -D release=$(VERSION)
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering $(AM_V_at)test -n "$(SPHINX_BUILD)" || { echo " *** sphinx-build is not available"; exit 1; }
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering $(AM_V_GEN)PYTHONPATH=$(DESTDIR)$(pyexecdir) LD_LIBRARY_PATH=$(DESTDIR)$(libdir) $(SPHINX_BUILD) -b $* $(SPHINXOPTS) $(top_srcdir)/src/python-systemd/docs $(top_builddir)/docs/html/python-systemd/
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering $(AM_V_at)echo Output has been generated in $(abs_top_builddir)/docs/html/python-systemd/
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering $(AM_V_at)echo "Starting python with $(DESTDIR)$(pyexecdir)"
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering $(AM_V_at)PYTHONPATH=$(DESTDIR)$(pyexecdir) LD_LIBRARY_PATH=$(DESTDIR)$(libdir) $(PYTHON)
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poetteringdestdir-sphinx: all
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering dir="$$(mktemp -d /tmp/systemd-install.XXXXXX)" && \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering $(MAKE) DESTDIR="$$dir" install && \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering $(MAKE) DESTDIR="$$dir" sphinx-html && \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering rm -rf "$$dir"
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart PoetteringCLEAN_LOCAL_HOOKS += clean-sphinx
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering# Remove Python stuff, e.g. to force rebuilding for a different Python version.
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering -rm -rf src/python-systemd/.libs src/python-systemd/*.l[ao]
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering -rm -f _daemon.la id128.la _journal.la login.la _reader.la
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering# ------------------------------------------------------------------------------
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poetteringsubstitutions = \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|rootlibexecdir=$(rootlibexecdir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|rootbindir=$(rootbindir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|bindir=$(bindir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|SYSTEMCTL=$(rootbindir)/systemctl|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|SYSTEMD_NOTIFY=$(rootbindir)/systemd-notify|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|pkgsysconfdir=$(pkgsysconfdir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|SYSTEM_CONFIG_UNIT_PATH=$(pkgsysconfdir)/system|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|USER_CONFIG_UNIT_PATH=$(pkgsysconfdir)/user|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|pkgdatadir=$(pkgdatadir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|systemunitdir=$(systemunitdir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|userunitdir=$(userunitdir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|systempresetdir=$(systempresetdir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|userpresetdir=$(userpresetdir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|udevhwdbdir=$(udevhwdbdir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|udevrulesdir=$(udevrulesdir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|catalogdir=$(catalogdir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|tmpfilesdir=$(tmpfilesdir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|sysctldir=$(sysctldir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|systemgeneratordir=$(systemgeneratordir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|usergeneratordir=$(usergeneratordir)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|PACKAGE_VERSION=$(PACKAGE_VERSION)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|PACKAGE_NAME=$(PACKAGE_NAME)|' \
b6a867398de9f75fb623a84db7c6181d26b0a8d5Lennart Poettering '|PACKAGE_URL=$(PACKAGE_URL)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|RANDOM_SEED=$(localstatedir)/lib/systemd/random-seed|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|prefix=$(prefix)|' \
38a60d7112d33ffd596b23e8df53d75a7c09e71bLennart Poettering '|exec_prefix=$(exec_prefix)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|libdir=$(libdir)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|includedir=$(includedir)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|VERSION=$(VERSION)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|rootprefix=$(rootprefix)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|udevlibexecdir=$(udevlibexecdir)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|SUSHELL=$(SUSHELL)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|DEBUGTTY=$(DEBUGTTY)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|KILL=$(KILL)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|KMOD=$(KMOD)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|MKDIR_P=$(MKDIR_P)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|QUOTAON=$(QUOTAON)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|QUOTACHECK=$(QUOTACHECK)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|SYSTEM_SYSVINIT_PATH=$(sysvinitdir)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|VARLOGDIR=$(varlogdir)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|RC_LOCAL_SCRIPT_PATH_START=$(RC_LOCAL_SCRIPT_PATH_START)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|RC_LOCAL_SCRIPT_PATH_STOP=$(RC_LOCAL_SCRIPT_PATH_STOP)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|PYTHON=$(PYTHON)|' \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering '|PYTHON_BINARY=$(PYTHON_BINARY)|'
c269cec334f940d82146f70d69125b1caef08baaLennart PoetteringSED_PROCESS = \
ab06eef8101866dd1337c4759002f7360a9db416Anatol Pomozov $(AM_V_GEN)$(MKDIR_P) $(dir $@) && \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(SED) $(subst '|,-e 's|@,$(subst =,\@|,$(subst |',|g',$(substitutions)))) \
c269cec334f940d82146f70d69125b1caef08baaLennart Poetteringunits/%: units/%.in Makefile
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(SED_PROCESS)
c269cec334f940d82146f70d69125b1caef08baaLennart Poetteringman/%: man/%.in Makefile
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(SED_PROCESS)
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(SED_PROCESS)
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering%.pc: %.pc.in Makefile
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(SED_PROCESS)
c269cec334f940d82146f70d69125b1caef08baaLennart Poetteringsrc/core/macros.%: src/core/macros.%.in Makefile
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(SED_PROCESS)
c269cec334f940d82146f70d69125b1caef08baaLennart Poetteringsrc/%.policy.in: src/%.policy.in.in Makefile
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(SED_PROCESS)
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering%.rules: %.rules.in Makefile
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(SED_PROCESS)
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering%.sh: %.sh.in Makefile
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(SED_PROCESS)
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(AM_V_GEN)chmod +x $@
c269cec334f940d82146f70d69125b1caef08baaLennart Poetteringsrc/%.c: src/%.gperf
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(AM_V_GPERF)$(GPERF) < $< > $@
c269cec334f940d82146f70d69125b1caef08baaLennart Poetteringsrc/%: src/%.m4
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(AM_V_M4)$(M4) -P $(M4_DEFINES) < $< > $@
c269cec334f940d82146f70d69125b1caef08baaLennart Poetteringunits/%: units/%.m4 Makefile
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(AM_V_M4)$(MKDIR_P) $(dir $@)
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(AM_V_M4)$(M4) -P $(M4_DEFINES) -DFOR_SYSTEM=1 < $< > $@
c269cec334f940d82146f70d69125b1caef08baaLennart Poetteringunits/user/%: units/%.m4 Makefile
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(AM_V_M4)$(MKDIR_P) $(dir $@)
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(AM_V_M4)$(M4) -P $(M4_DEFINES) -DFOR_USER=1 < $< > $@
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poetteringif ENABLE_POLKIT
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poetteringnodist_polkitpolicy_DATA = \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(polkitpolicy_files) \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(polkitpolicy_in_in_files:.policy.in.in=.policy)
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart PoetteringEXTRA_DIST += \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(polkitpolicy_in_files) \
c269cec334f940d82146f70d69125b1caef08baaLennart Poettering $(polkitpolicy_in_in_files)
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart PoetteringCLEANFILES += \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(nodist_systemunit_DATA) \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(nodist_userunit_DATA) \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(pkgconfigdata_DATA) \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(pkgconfiglib_DATA) \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(nodist_polkitpolicy_DATA)
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering# ------------------------------------------------------------------------------
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poetteringif ENABLE_MANPAGES
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(AM_V_GEN)$(MKDIR_P) $(dir $@)
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(AM_V_GEN)(echo '<?xml version="1.0" encoding="utf-8" ?>' && \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering echo '$(subst '|,<!ENTITY ,$(subst =, ",$(subst |',">,$(substitutions))))') \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart PoetteringDISTCLEANFILES += \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart PoetteringXSLTPROC_FLAGS = \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering --stringparam man.output.quietly 1 \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering --stringparam funcsynopsis.style ansi \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering --stringparam man.authors.section.enabled 0 \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering --stringparam man.copyright.section.enabled 0 \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering --stringparam systemd.version $(VERSION) \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering --path '$(builddir)/man:$(srcdir)/man'
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart PoetteringXSLTPROC_PROCESS_MAN = \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(AM_V_XSLT)$(XSLTPROC) -o $@ $(XSLTPROC_FLAGS) $(srcdir)/man/custom-man.xsl $<
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart PoetteringXSLTPROC_PROCESS_HTML = \
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(AM_V_XSLT)$(XSLTPROC) -o $@ $(XSLTPROC_FLAGS) $(srcdir)/man/custom-html.xsl $<
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poetteringman/%.1: man/%.xml man/custom-man.xsl man/custom-entities.ent
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(XSLTPROC_PROCESS_MAN)
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poetteringman/%.3: man/%.xml man/custom-man.xsl man/custom-entities.ent
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(XSLTPROC_PROCESS_MAN)
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poetteringman/%.5: man/%.xml man/custom-man.xsl man/custom-entities.ent
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(XSLTPROC_PROCESS_MAN)
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poetteringman/%.7: man/%.xml man/custom-man.xsl man/custom-entities.ent
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(XSLTPROC_PROCESS_MAN)
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poetteringman/%.8: man/%.xml man/custom-man.xsl man/custom-entities.ent
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(XSLTPROC_PROCESS_MAN)
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poetteringman/%.html: man/%.xml man/custom-html.xsl man/custom-entities.ent
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(XSLTPROC_PROCESS_HTML)
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poetteringdefine html-alias
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poettering $(AM_V_LN)$(LN_S) -f $(notdir $<) $@
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringEXTRA_DIST += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering# ------------------------------------------------------------------------------
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringDBUS_PREPROCESS = $(CPP) -P $(CFLAGS) $(DBUS_CFLAGS) -imacros dbus/dbus-protocol.h
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringCLEANFILES += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(dbusinterface_DATA)
d1f9edafe7b832c507931640f32069d001916b0eLennart Poetteringif HAVE_SYSV_COMPAT
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poetteringsysvinit_DATA = \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poetteringvarlog_DATA = \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poetteringdocs/sysvinit/README: docs/sysvinit/README.in
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(SED_PROCESS)
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poetteringdocs/var-log/README: docs/var-log/README.in
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(SED_PROCESS)
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringCLEANFILES += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringEXTRA_DIST += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringSOCKETS_TARGET_WANTS += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poetteringif HAVE_SYSV_COMPAT
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringRUNLEVEL1_TARGET_WANTS += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringRUNLEVEL2_TARGET_WANTS += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringRUNLEVEL3_TARGET_WANTS += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringRUNLEVEL4_TARGET_WANTS += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringRUNLEVEL5_TARGET_WANTS += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringSYSINIT_TARGET_WANTS += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringLOCAL_FS_TARGET_WANTS += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringMULTI_USER_TARGET_WANTS += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringSYSINIT_TARGET_WANTS += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poetteringif HAVE_SYSV_COMPAT
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringSYSTEM_UNIT_ALIASES += \
91ac74250149a29122b2291c5393dec4592430d4Kay SieversSYSTEM_UNIT_ALIASES += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering getty@.service autovt@.service
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringUSER_UNIT_ALIASES += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemunitdir)/shutdown.target shutdown.target \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemunitdir)/sockets.target sockets.target \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemunitdir)/timers.target timers.target \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemunitdir)/paths.target paths.target \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemunitdir)/bluetooth.target bluetooth.target \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemunitdir)/printer.target printer.target \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemunitdir)/sound.target sound.target \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemunitdir)/smartcard.target smartcard.target
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringGENERAL_ALIASES += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemunitdir)/remote-fs.target $(pkgsysconfdir)/system/multi-user.target.wants/remote-fs.target \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemunitdir)/getty@.service $(pkgsysconfdir)/system/getty.target.wants/getty@tty1.service \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(pkgsysconfdir)/user $(sysconfdir)/xdg/systemd/user \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering ../system-services/org.freedesktop.systemd1.service $(dbussessionservicedir)/org.freedesktop.systemd1.service
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poetteringif HAVE_SYSV_COMPAT
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringINSTALL_DIRS += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemunitdir)/runlevel1.target.wants \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemunitdir)/runlevel2.target.wants \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemunitdir)/runlevel3.target.wants \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemunitdir)/runlevel4.target.wants \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart PoetteringINSTALL_DIRS += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(sysconfdir)/sysctl.d \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemshutdowndir) \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemsleepdir) \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(systemgeneratordir) \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(usergeneratordir) \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(userunitdir) \
5b00c0168be6e7b11db7b26fc1712cd6cda3c2e3Lennart Poettering $(pkgsysconfdir)/system \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(pkgsysconfdir)/system/multi-user.target.wants \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(pkgsysconfdir)/system/getty.target.wants \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(pkgsysconfdir)/user \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering $(dbussessionservicedir) \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poetteringinstall-exec-hook: $(INSTALL_EXEC_HOOKS)
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poetteringuninstall-hook: $(UNINSTALL_DATA_HOOKS) $(UNINSTALL_EXEC_HOOKS)
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poetteringinstall-data-hook: $(INSTALL_DATA_HOOKS)
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poetteringdistclean-local: $(DISTCLEAN_LOCAL_HOOKS)
c4f1b86299c4ce2a62ce845bc48f2794f5459762Lennart Poetteringclean-local: $(CLEAN_LOCAL_HOOKS)
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering rm -rf $(abs_srcdir)/install-tree
2d938ac75d013f713c1225def78a53583af6a596Lennart Poettering rm -f $(abs_srcdir)/hwdb/usb.ids $(abs_srcdir)/hwdb/pci.ids $(abs_srcdir)/hwdb/oui.txt \
2d938ac75d013f713c1225def78a53583af6a596Lennart PoetteringDISTCHECK_CONFIGURE_FLAGS = \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering --with-dbuspolicydir=$$dc_install_base/$(dbuspolicydir) \
2d1972857b7bd19b4a74a8f80865749a8082f32aKay Sievers --with-dbussessionservicedir=$$dc_install_base/$(dbussessionservicedir) \
b6a867398de9f75fb623a84db7c6181d26b0a8d5Lennart Poettering --with-dbussystemservicedir=$$dc_install_base/$(dbussystemservicedir) \
2d1972857b7bd19b4a74a8f80865749a8082f32aKay Sievers --with-dbusinterfacedir=$$dc_install_base/$(dbusinterfacedir) \
2d1972857b7bd19b4a74a8f80865749a8082f32aKay Sievers --with-bashcompletiondir=$$dc_install_base/$(bashcompletiondir) \
2d1972857b7bd19b4a74a8f80865749a8082f32aKay Sievers --with-zshcompletiondir=$$dc_install_base/$(zshcompletiondir) \
2d1972857b7bd19b4a74a8f80865749a8082f32aKay Sievers --with-pamlibdir=$$dc_install_base/$(pamlibdir) \
2d1972857b7bd19b4a74a8f80865749a8082f32aKay Sievers --with-pamconfdir=$$dc_install_base/$(pamconfdir) \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering --with-rootprefix=$$dc_install_base \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering --disable-split-usr
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poetteringif HAVE_SYSV_COMPAT
2d1972857b7bd19b4a74a8f80865749a8082f32aKay SieversDISTCHECK_CONFIGURE_FLAGS += \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering --with-sysvinit-path=$$dc_install_base/$(sysvinitdir) \
b5b4c94a67d90891a0225af0e08cf45dbc329377Lennart Poettering --with-sysvrcnd-path=$$dc_install_base/$(sysvrcnddir)
2d1972857b7bd19b4a74a8f80865749a8082f32aKay SieversDISTCHECK_CONFIGURE_FLAGS += \
2d1972857b7bd19b4a74a8f80865749a8082f32aKay Sievers --with-sysvinit-path= \
2d1972857b7bd19b4a74a8f80865749a8082f32aKay Sievers --with-sysvrcnd-path=
b6a867398de9f75fb623a84db7c6181d26b0a8d5Lennart Poetteringif ENABLE_GTK_DOC
4c8cd173305697f59adcebf980ad7babe751d38cLennart PoetteringDISTCHECK_CONFIGURE_FLAGS += \
4c8cd173305697f59adcebf980ad7babe751d38cLennart Poettering --enable-gtk-doc
4c8cd173305697f59adcebf980ad7babe751d38cLennart Poettering ( cd $(top_srcdir)/hwdb && \
4c8cd173305697f59adcebf980ad7babe751d38cLennart Poettering wget -N http://www.linux-usb.org/usb.ids \
4c8cd173305697f59adcebf980ad7babe751d38cLennart Poettering http://standards.ieee.org/develop/regauth/oui/oui.txt \
4c8cd173305697f59adcebf980ad7babe751d38cLennart Poettering http://standards.ieee.org/develop/regauth/iab/iab.txt && \
4c8cd173305697f59adcebf980ad7babe751d38cLennart Poettering ( cd $(top_srcdir)/src/libsystemd-bus/ && \
4c8cd173305697f59adcebf980ad7babe751d38cLennart Poettering wget -N https://d-bus.googlecode.com/git/kdbus.h )
b6a867398de9f75fb623a84db7c6181d26b0a8d5Lennart Poetteringupload: all distcheck
187076d47907f7b3fcd61b2ef5eef9820915946aLennart Poettering cp -v systemd-$(VERSION).tar.xz /home/lennart/git.fedora/systemd/
187076d47907f7b3fcd61b2ef5eef9820915946aLennart Poettering scp systemd-$(VERSION).tar.xz fdo:/srv/www.freedesktop.org/www/software/systemd/
187076d47907f7b3fcd61b2ef5eef9820915946aLennart Poettering scp man/*.html tango:public/systemd-man/
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sieverswww_target = www.freedesktop.org:/srv/www.freedesktop.org/www/software/systemd
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sieversdoc-sync: all destdir-sphinx
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers gtkdoc-rebase --html-dir=docs/libudev/html --online
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers rsync -rlv --delete docs/libudev/html/ --omit-dir-times $(www_target)/libudev/
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers gtkdoc-rebase --html-dir=docs/gudev/html --online
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poettering rsync -rlv --delete docs/gudev/html/ --omit-dir-times $(www_target)/gudev/
07cd4fc16806783d3b6b3008db222ac6a024805cKay Sievers rsync -rlv --delete-excluded --include="*.html" --exclude="*" --omit-dir-times man/ $(www_target)/man/
91cf7e5c37f97c6eb29966fac0afcbaa6662e05dTollef Fog Heen rsync -rlv --delete --omit-dir-times docs/html/python-systemd/ $(www_target)/python-systemd/
64661ee70d5a10c6208a1cb66ecd8b158e2d8bc5Kay Sievers git tag "v$(VERSION)" -m "systemd $(VERSION)"
2d13da8821b8197e62f819b5b996750800e910abKay Sieversinstall-tree: all
2d13da8821b8197e62f819b5b996750800e910abKay Sievers rm -rf $(abs_srcdir)/install-tree
2d13da8821b8197e62f819b5b996750800e910abKay Sievers $(MAKE) install DESTDIR=$(abs_srcdir)/install-tree
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers tree $(abs_srcdir)/install-tree
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers# Let's run all tests of the test suite, but under valgrind. Let's
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers# exclude the one perl script we have in there
ea5943d3862cc690daa76e2ad336737407ec711cLennart Poetteringvalgrind-tests: $(TESTS)
194bbe33382f5365be3865ed1779147cb680f1d3Kay Sievers for f in $(TESTS) ; do [ "$$f" == "$${f/.pl/}" ] && libtool --mode=execute valgrind --leak-check=full --error-exitcode=55 $(builddir)/$$f ; done