Makefile.am revision 1c7dd82563ff2e71a067aea20d2acb2d0553644b
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# -*- Mode: makefile; indent-tabs-mode: t -*-
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# This file is part of systemd.
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# Copyright 2010-2012 Lennart Poettering
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# Copyright 2010-2012 Kay Sievers
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# Copyright 2013 Zbigniew Jędrzejewski-Szmek
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# Copyright 2013 David Strauss
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# systemd is free software; you can redistribute it and/or modify it
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# under the terms of the GNU Lesser General Public License as published by
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# the Free Software Foundation; either version 2.1 of the License, or
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# (at your option) any later version.
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# systemd is distributed in the hope that it will be useful, but
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# WITHOUT ANY WARRANTY; without even the implied warranty of
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# Lesser General Public License for more details.
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# You should have received a copy of the GNU Lesser General Public License
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# along with systemd; If not, see <http://www.gnu.org/licenses/>.
24882e06c135584f16f31ba8a00fecde8b7f6fadLennart PoetteringACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
24882e06c135584f16f31ba8a00fecde8b7f6fadLennart PoetteringAM_MAKEFLAGS = --no-print-directory
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart PoetteringAUTOMAKE_OPTIONS = color-tests parallel-tests
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart PoetteringGCC_COLORS ?= 'ooh, shiny!'
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringexport GCC_COLORS
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering# remove targets if the command fails
74df0fca09b3c31ed19e14ba80f996fdff772417Lennart Poettering.DELETE_ON_ERROR:
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering# keep intermediate files
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek.PRECIOUS: $(TEST_SUITE_LOG) Makefile
a09561746f15b84da9471b5c4be74e53d19e4f3fLennart PoetteringLIBUDEV_CURRENT=7
0dec689b098cf62b948d43dc78bde859665056ecTom GundersenLIBUDEV_REVISION=2
958b66ea16deddd794b3a52643bd44633e165eadLennart PoetteringLIBGUDEV_CURRENT=2
f4f15635ec05293ffcc83a5b39f624bbabbd8fd0Lennart PoetteringLIBGUDEV_REVISION=0
afc5dbf37fd2399d37976388d9dd9ab470ecf446Lennart PoetteringLIBSYSTEMD_CURRENT=5
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart PoetteringLIBSYSTEMD_REVISION=1
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart PoetteringLIBSYSTEMD_AGE=5
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# The following four libraries only exist for compatibility reasons,
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering# their version info should not be bumped anymore
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekLIBSYSTEMD_LOGIN_CURRENT=9
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekLIBSYSTEMD_LOGIN_REVISION=3
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart PoetteringLIBSYSTEMD_LOGIN_AGE=9
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart PoetteringLIBSYSTEMD_DAEMON_CURRENT=0
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart PoetteringLIBSYSTEMD_DAEMON_REVISION=12
07630cea1f3a845c09309f197ac7c4f11edd3b62Lennart PoetteringLIBSYSTEMD_DAEMON_AGE=0
6bedfcbb2970e06a4d3280c8fb62083d252ede73Lennart PoetteringLIBSYSTEMD_ID128_CURRENT=0
4e731273edfe852a3eee2949cd20f49fd5b4f6d7Lennart PoetteringLIBSYSTEMD_ID128_REVISION=28
07630cea1f3a845c09309f197ac7c4f11edd3b62Lennart PoetteringLIBSYSTEMD_ID128_AGE=0
07630cea1f3a845c09309f197ac7c4f11edd3b62Lennart PoetteringLIBSYSTEMD_JOURNAL_CURRENT=11
07630cea1f3a845c09309f197ac7c4f11edd3b62Lennart PoetteringLIBSYSTEMD_JOURNAL_REVISION=5
07630cea1f3a845c09309f197ac7c4f11edd3b62Lennart PoetteringLIBSYSTEMD_JOURNAL_AGE=11
07630cea1f3a845c09309f197ac7c4f11edd3b62Lennart Poettering# Dirs of external packages
4a0b58c4a30ecaa61202f845ed86f75b36370cd0Lennart Poetteringdbuspolicydir=@dbuspolicydir@
8a03c9ef744e13dc700a7e7ca6cae8afdcf0d71cZbigniew Jędrzejewski-Szmekdbussessionservicedir=@dbussessionservicedir@
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekdbussystemservicedir=@dbussystemservicedir@
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekpamlibdir=@pamlibdir@
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekpamconfdir=@pamconfdir@
26687bf8a907009dedcff79346860ed41511405eOleksii Shevchukpkgconfiglibdir=$(libdir)/pkgconfig
7f1ad696a273703789b624fe0b209fb63e953016Lennart Poetteringpolkitpolicydir=$(datadir)/polkit-1/actions
7f1ad696a273703789b624fe0b209fb63e953016Lennart Poetteringbashcompletiondir=@bashcompletiondir@
e150e82097211f09b911c7784a89ef9efed713caMichał Bartoszkiewiczzshcompletiondir=@zshcompletiondir@
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekrpmmacrosdir=$(prefix)/lib/rpm/macros.d
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringsysvinitdir=$(SYSTEM_SYSVINIT_PATH)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeksysvrcnddir=$(SYSTEM_SYSVRCND_PATH)
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringvarlogdir=$(localstatedir)/log
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringsystemdstatedir=$(localstatedir)/lib/systemd
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringcatalogstatedir=$(systemdstatedir)/catalog
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringxinitrcdir=$(sysconfdir)/X11/xinit/xinitrc.d
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering# Our own, non-special dirs
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringpkgsysconfdir=$(sysconfdir)/systemd
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringuserunitdir=$(prefix)/lib/systemd/user
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringuserpresetdir=$(prefix)/lib/systemd/user-preset
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringtmpfilesdir=$(prefix)/lib/tmpfiles.d
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringsysusersdir=$(prefix)/lib/sysusers.d
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringsysctldir=$(prefix)/lib/sysctl.d
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringbinfmtdir=$(prefix)/lib/binfmt.d
7fd1b19bc9e9f5574f2877936b8ac267c7706947Harald Hoyermodulesloaddir=$(prefix)/lib/modules-load.d
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringnetworkdir=$(rootprefix)/lib/systemd/network
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringpkgincludedir=$(includedir)/systemd
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringsystemgeneratordir=$(rootlibexecdir)/system-generators
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekusergeneratordir=$(prefix)/lib/systemd/user-generators
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeksystemshutdowndir=$(rootlibexecdir)/system-shutdown
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringsystemsleepdir=$(rootlibexecdir)/system-sleep
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringsystemunitdir=$(rootprefix)/lib/systemd/system
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringsystempresetdir=$(rootprefix)/lib/systemd/system-preset
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringudevlibexecdir=$(rootprefix)/lib/udev
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekudevhomedir=$(udevlibexecdir)
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringudevrulesdir=$(udevlibexecdir)/rules.d
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekudevhwdbdir=$(udevlibexecdir)/hwdb.d
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringcatalogdir=$(prefix)/lib/systemd/catalog
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekkernelinstalldir = $(prefix)/lib/kernel/install.d
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringfactory_etcdir = $(prefix)/share/factory/etc
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringfactory_pamdir = $(prefix)/share/factory/etc/pam.d
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering# And these are the special ones for /
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekrootprefix=@rootprefix@
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekrootbindir=$(rootprefix)/bin
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringrootlibexecdir=$(rootprefix)/lib/systemd
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart PoetteringCLEANFILES = $(BUILT_SOURCES)
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart PoetteringBUILT_SOURCES =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekINSTALL_EXEC_HOOKS =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekUNINSTALL_EXEC_HOOKS =
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart PoetteringINSTALL_DATA_HOOKS =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekUNINSTALL_DATA_HOOKS =
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart PoetteringDISTCLEAN_LOCAL_HOOKS =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekCLEAN_LOCAL_HOOKS =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekpkginclude_HEADERS =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeknoinst_LTLIBRARIES =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeklib_LTLIBRARIES =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekinclude_HEADERS =
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringpkgconfiglib_DATA =
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringpolkitpolicy_in_in_files =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekpolkitpolicy_in_files =
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringpolkitpolicy_files =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekdist_udevrules_DATA =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeknodist_udevrules_DATA =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekdist_pkgsysconf_DATA =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeknodist_pkgsysconf_DATA =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekdist_pkgdata_DATA =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekdist_dbuspolicy_DATA =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekdist_dbussystemservice_DATA =
8a03c9ef744e13dc700a7e7ca6cae8afdcf0d71cZbigniew Jędrzejewski-Szmekdist_systemunit_DATA_busnames =
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringcheck_PROGRAMS =
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringif ENABLE_TESTS
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeknoinst_PROGRAMS = $(manual_tests) $(tests)
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart PoetteringTESTS = $(tests)
348ced909724a1331b85d57aede80a102a00e428Zbigniew Jędrzejewski-Szmeknoinst_PROGRAMS =
348ced909724a1331b85d57aede80a102a00e428Zbigniew Jędrzejewski-Szmekudevlibexec_PROGRAMS =
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering.PHONY: $(INSTALL_EXEC_HOOKS) $(UNINSTALL_EXEC_HOOKS) \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering $(INSTALL_DATA_HOOKS) $(UNINSTALL_DATA_HOOKS) \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(DISTCLEAN_LOCAL_HOOKS) $(CLEAN_LOCAL_HOOKS)
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -include $(top_builddir)/config.h \
670b110c3b59dfa335ac43065b2038400d1d04a9Zbigniew Jędrzejewski-Szmek -DPKGSYSCONFDIR=\"$(pkgsysconfdir)\" \
670b110c3b59dfa335ac43065b2038400d1d04a9Zbigniew Jędrzejewski-Szmek -DSYSTEM_CONFIG_UNIT_PATH=\"$(pkgsysconfdir)/system\" \
8a03c9ef744e13dc700a7e7ca6cae8afdcf0d71cZbigniew Jędrzejewski-Szmek -DSYSTEM_DATA_UNIT_PATH=\"$(systemunitdir)\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DSYSTEM_SYSVINIT_PATH=\"$(SYSTEM_SYSVINIT_PATH)\" \
da2e288bbc4d8cebaa1d38a80f6eec8cde3e9cceLennart Poettering -DSYSTEM_SYSVRCND_PATH=\"$(SYSTEM_SYSVRCND_PATH)\" \
da2e288bbc4d8cebaa1d38a80f6eec8cde3e9cceLennart Poettering -DUSER_CONFIG_UNIT_PATH=\"$(pkgsysconfdir)/user\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DUSER_DATA_UNIT_PATH=\"$(userunitdir)\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DCERTIFICATE_ROOT=\"$(CERTIFICATEROOT)\" \
670b110c3b59dfa335ac43065b2038400d1d04a9Zbigniew Jędrzejewski-Szmek -DCATALOG_DATABASE=\"$(catalogstatedir)/database\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DSYSTEMD_CGROUP_AGENT_PATH=\"$(rootlibexecdir)/systemd-cgroups-agent\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DSYSTEMD_BINARY_PATH=\"$(rootlibexecdir)/systemd\" \
670b110c3b59dfa335ac43065b2038400d1d04a9Zbigniew Jędrzejewski-Szmek -DSYSTEMD_SHUTDOWN_BINARY_PATH=\"$(rootlibexecdir)/systemd-shutdown\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DSYSTEMD_SLEEP_BINARY_PATH=\"$(rootlibexecdir)/systemd-sleep\" \
8a03c9ef744e13dc700a7e7ca6cae8afdcf0d71cZbigniew Jędrzejewski-Szmek -DSYSTEMCTL_BINARY_PATH=\"$(rootbindir)/systemctl\" \
8a03c9ef744e13dc700a7e7ca6cae8afdcf0d71cZbigniew Jędrzejewski-Szmek -DSYSTEMD_TTY_ASK_PASSWORD_AGENT_BINARY_PATH=\"$(rootbindir)/systemd-tty-ask-password-agent\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DSYSTEMD_STDIO_BRIDGE_BINARY_PATH=\"$(bindir)/systemd-stdio-bridge\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DROOTPREFIX=\"$(rootprefix)\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DRANDOM_SEED_DIR=\"$(localstatedir)/lib/systemd/\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DRANDOM_SEED=\"$(localstatedir)/lib/systemd/random-seed\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DSYSTEMD_CRYPTSETUP_PATH=\"$(rootlibexecdir)/systemd-cryptsetup\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DSYSTEM_GENERATOR_PATH=\"$(systemgeneratordir)\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DUSER_GENERATOR_PATH=\"$(usergeneratordir)\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DSYSTEM_SHUTDOWN_PATH=\"$(systemshutdowndir)\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DSYSTEM_SLEEP_PATH=\"$(systemsleepdir)\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DSYSTEMD_KBD_MODEL_MAP=\"$(pkgdatadir)/kbd-model-map\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DX_SERVER=\"$(bindir)/X\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DUDEVLIBEXECDIR=\"$(udevlibexecdir)\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DPOLKIT_AGENT_BINARY_PATH=\"$(bindir)/pkttyagent\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DQUOTACHECK=\"$(QUOTACHECK)\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DKEXEC=\"$(KEXEC)\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DLIBDIR=\"$(libdir)\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DROOTLIBDIR=\"$(rootlibdir)\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -DTEST_DIR=\"$(abs_top_srcdir)/test\" \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -I $(top_srcdir)/src \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -I $(top_builddir)/src/shared \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -I $(top_srcdir)/src/shared \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -I $(top_srcdir)/src/network \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -I $(top_srcdir)/src/login \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -I $(top_srcdir)/src/journal \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering -I $(top_srcdir)/src/resolve \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek -I $(top_builddir)/src/resolve \
5c3bde3fa8613e09e694198862ea9038566af422Zbigniew Jędrzejewski-Szmek -I $(top_builddir)/src/core \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek -I $(top_srcdir)/src/core \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek -I $(top_srcdir)/src/udev \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek -I $(top_builddir)/src/udev \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek -I $(top_srcdir)/src/libsystemd/sd-bus \
34c10968cbe3b5591b3c0ce225b8694edd9709d0Lennart Poettering -I $(top_srcdir)/src/libsystemd/sd-event \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek -I $(top_srcdir)/src/libsystemd/sd-rtnl \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek -I $(top_srcdir)/src/libsystemd/sd-network \
5c3bde3fa8613e09e694198862ea9038566af422Zbigniew Jędrzejewski-Szmek -I $(top_srcdir)/src/libsystemd/sd-hwdb \
5c3bde3fa8613e09e694198862ea9038566af422Zbigniew Jędrzejewski-Szmek -I $(top_srcdir)/src/libsystemd-network \
5c3bde3fa8613e09e694198862ea9038566af422Zbigniew Jędrzejewski-Szmek -I $(top_srcdir)/src/libsystemd-terminal \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekAM_CFLAGS = $(OUR_CFLAGS)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekAM_LDFLAGS = $(OUR_LDFLAGS)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# ------------------------------------------------------------------------------
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekdefine move-to-rootlibdir
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek if test "$(libdir)" != "$(rootlibdir)"; then \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(MKDIR_P) $(DESTDIR)$(rootlibdir) && \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek so_img_name=$$(readlink $(DESTDIR)$(libdir)/$$libname) && \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek rm -f $(DESTDIR)$(libdir)/$$libname && \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(LN_S) --relative -f $(DESTDIR)$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/$$libname && \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek mv $(DESTDIR)$(libdir)/$$libname.* $(DESTDIR)$(rootlibdir); \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekRUNLEVEL1_TARGET_WANTS =
f7dc3ab9f43b67abcbd34062b9352ab42debec49Lennart PoetteringRUNLEVEL2_TARGET_WANTS =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekRUNLEVEL3_TARGET_WANTS =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekRUNLEVEL4_TARGET_WANTS =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekRUNLEVEL5_TARGET_WANTS =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekSHUTDOWN_TARGET_WANTS =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekLOCAL_FS_TARGET_WANTS =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekMULTI_USER_TARGET_WANTS =
4a0b58c4a30ecaa61202f845ed86f75b36370cd0Lennart PoetteringSYSINIT_TARGET_WANTS =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekSOCKETS_TARGET_WANTS =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekBUSNAMES_TARGET_WANTS =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekTIMERS_TARGET_WANTS =
de0671ee7fe465e108f62dcbbbe9366f81dd9e9aZbigniew Jędrzejewski-SzmekUSER_SOCKETS_TARGET_WANTS =
de0671ee7fe465e108f62dcbbbe9366f81dd9e9aZbigniew Jędrzejewski-SzmekUSER_DEFAULT_TARGET_WANTS =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekUSER_BUSNAMES_TARGET_WANTS =
43cf8388ea4ffed1801468d4b650d6e48eefce9eMichal SchmidtSYSTEM_UNIT_ALIASES =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekUSER_UNIT_ALIASES =
43cf8388ea4ffed1801468d4b650d6e48eefce9eMichal SchmidtGENERAL_ALIASES =
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekinstall-target-wants-hook:
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek what="$(RUNLEVEL1_TARGET_WANTS)" && wants=runlevel1.target && dir=$(systemunitdir) && $(add-wants)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek what="$(RUNLEVEL2_TARGET_WANTS)" && wants=runlevel2.target && dir=$(systemunitdir) && $(add-wants)
cbd671772c9ce053a7050ddd29de170eb9efac7eZbigniew Jędrzejewski-Szmek what="$(RUNLEVEL3_TARGET_WANTS)" && wants=runlevel3.target && dir=$(systemunitdir) && $(add-wants)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek what="$(RUNLEVEL4_TARGET_WANTS)" && wants=runlevel4.target && dir=$(systemunitdir) && $(add-wants)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek what="$(RUNLEVEL5_TARGET_WANTS)" && wants=runlevel5.target && dir=$(systemunitdir) && $(add-wants)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek what="$(SHUTDOWN_TARGET_WANTS)" && wants=shutdown.target && dir=$(systemunitdir) && $(add-wants)
5c3bde3fa8613e09e694198862ea9038566af422Zbigniew Jędrzejewski-Szmek what="$(LOCAL_FS_TARGET_WANTS)" && wants=local-fs.target && dir=$(systemunitdir) && $(add-wants)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek what="$(MULTI_USER_TARGET_WANTS)" && wants=multi-user.target && dir=$(systemunitdir) && $(add-wants)
4a0b58c4a30ecaa61202f845ed86f75b36370cd0Lennart Poettering what="$(SYSINIT_TARGET_WANTS)" && wants=sysinit.target && dir=$(systemunitdir) && $(add-wants)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek what="$(SOCKETS_TARGET_WANTS)" && wants=sockets.target && dir=$(systemunitdir) && $(add-wants)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek what="$(TIMERS_TARGET_WANTS)" && wants=timers.target && dir=$(systemunitdir) && $(add-wants)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek what="$(SLICES_TARGET_WANTS)" && wants=slices.target && dir=$(systemunitdir) && $(add-wants)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek what="$(USER_SOCKETS_TARGET_WANTS)" && wants=sockets.target && dir=$(userunitdir) && $(add-wants)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek what="$(USER_DEFAULT_TARGET_WANTS)" && wants=default.target && dir=$(userunitdir) && $(add-wants)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekinstall-busnames-target-wants-hook:
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek what="$(BUSNAMES_TARGET_WANTS)" && wants=busnames.target && dir=$(systemunitdir) && $(add-wants)
ea69bd41c5923f4f278a09bb7d8cb1abcfa122e1Lennart Poettering what="$(USER_BUSNAMES_TARGET_WANTS)" && wants=busnames.target && dir=$(userunitdir) && $(add-wants)
ea69bd41c5923f4f278a09bb7d8cb1abcfa122e1Lennart Poetteringdefine add-wants
ea69bd41c5923f4f278a09bb7d8cb1abcfa122e1Lennart Poettering [ -z "$$what" ] || ( \
ea69bd41c5923f4f278a09bb7d8cb1abcfa122e1Lennart Poettering dir=$(DESTDIR)$$dir/$$wants.wants && \
ea69bd41c5923f4f278a09bb7d8cb1abcfa122e1Lennart Poettering $(MKDIR_P) -m 0755 $$dir && \
fc55baee9964a118afbddbf82b8e667a0ad80b99Zbigniew Jędrzejewski-Szmek rm -f $$what && \
fc55baee9964a118afbddbf82b8e667a0ad80b99Zbigniew Jędrzejewski-Szmek for i in $$what; do $(LN_S) ../$$i . || exit $$? ; done )
fc55baee9964a118afbddbf82b8e667a0ad80b99Zbigniew Jędrzejewski-Szmekinstall-directories-hook:
fc55baee9964a118afbddbf82b8e667a0ad80b99Zbigniew Jędrzejewski-Szmek $(MKDIR_P) $(addprefix $(DESTDIR),$(INSTALL_DIRS))
fc55baee9964a118afbddbf82b8e667a0ad80b99Zbigniew Jędrzejewski-Szmekinstall-aliases-hook:
fc55baee9964a118afbddbf82b8e667a0ad80b99Zbigniew Jędrzejewski-Szmek set -- $(SYSTEM_UNIT_ALIASES) && \
ea69bd41c5923f4f278a09bb7d8cb1abcfa122e1Lennart Poettering dir=$(systemunitdir) && $(install-aliases)
fc55baee9964a118afbddbf82b8e667a0ad80b99Zbigniew Jędrzejewski-Szmek set -- $(USER_UNIT_ALIASES) && \
ea69bd41c5923f4f278a09bb7d8cb1abcfa122e1Lennart Poettering dir=$(userunitdir) && $(install-relative-aliases)
fc55baee9964a118afbddbf82b8e667a0ad80b99Zbigniew Jędrzejewski-Szmek set -- $(GENERAL_ALIASES) && \
5c3bde3fa8613e09e694198862ea9038566af422Zbigniew Jędrzejewski-Szmek dir= && $(install-relative-aliases)
fc55baee9964a118afbddbf82b8e667a0ad80b99Zbigniew Jędrzejewski-Szmekdefine install-aliases
fc55baee9964a118afbddbf82b8e667a0ad80b99Zbigniew Jędrzejewski-Szmek while [ -n "$$1" ]; do \
fc55baee9964a118afbddbf82b8e667a0ad80b99Zbigniew Jędrzejewski-Szmek $(MKDIR_P) `dirname $(DESTDIR)$$dir/$$2` && \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek rm -f $(DESTDIR)$$dir/$$2 && \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(LN_S) $$1 $(DESTDIR)$$dir/$$2 && \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek shift 2 || exit $$?; \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekdefine install-relative-aliases
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek while [ -n "$$1" ]; do \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering $(MKDIR_P) `dirname $(DESTDIR)$$dir/$$2` && \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering rm -f $(DESTDIR)$$dir/$$2 && \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(LN_S) --relative $(DESTDIR)$$1 $(DESTDIR)$$dir/$$2 && \
43cf8388ea4ffed1801468d4b650d6e48eefce9eMichal Schmidt shift 2 || exit $$?; \
fc55baee9964a118afbddbf82b8e667a0ad80b99Zbigniew Jędrzejewski-Szmekinstall-touch-usr-hook:
fc55baee9964a118afbddbf82b8e667a0ad80b99Zbigniew Jędrzejewski-Szmek touch -c $(DESTDIR)/$(prefix)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekINSTALL_EXEC_HOOKS += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek install-target-wants-hook \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek install-directories-hook \
26687bf8a907009dedcff79346860ed41511405eOleksii Shevchuk install-aliases-hook \
26687bf8a907009dedcff79346860ed41511405eOleksii Shevchuk install-touch-usr-hook
26687bf8a907009dedcff79346860ed41511405eOleksii Shevchukif ENABLE_KDBUS
26687bf8a907009dedcff79346860ed41511405eOleksii ShevchukINSTALL_EXEC_HOOKS += \
26687bf8a907009dedcff79346860ed41511405eOleksii Shevchuk install-busnames-target-wants-hook
65089b82401cd395786a7987c470056ff3f01151Lennart Poettering# ------------------------------------------------------------------------------
26687bf8a907009dedcff79346860ed41511405eOleksii ShevchukAM_V_M4 = $(AM_V_M4_$(V))
26687bf8a907009dedcff79346860ed41511405eOleksii ShevchukAM_V_M4_ = $(AM_V_M4_$(AM_DEFAULT_VERBOSITY))
65c1d46b0923771955519329160a1e4c7cd027b0Lennart PoetteringAM_V_M4_0 = @echo " M4 " $@;
26687bf8a907009dedcff79346860ed41511405eOleksii ShevchukAM_V_XSLT = $(AM_V_XSLT_$(V))
65089b82401cd395786a7987c470056ff3f01151Lennart PoetteringAM_V_XSLT_ = $(AM_V_XSLT_$(AM_DEFAULT_VERBOSITY))
26687bf8a907009dedcff79346860ed41511405eOleksii ShevchukAM_V_XSLT_0 = @echo " XSLT " $@;
f9a810bedacf1da7c505c1786a2416d592665926Lennart PoetteringAM_V_GPERF = $(AM_V_GPERF_$(V))
f9a810bedacf1da7c505c1786a2416d592665926Lennart PoetteringAM_V_GPERF_ = $(AM_V_GPERF_$(AM_DEFAULT_VERBOSITY))
f9a810bedacf1da7c505c1786a2416d592665926Lennart PoetteringAM_V_GPERF_0 = @echo " GPERF " $@;
f9a810bedacf1da7c505c1786a2416d592665926Lennart PoetteringAM_V_LN = $(AM_V_LN_$(V))
26687bf8a907009dedcff79346860ed41511405eOleksii ShevchukAM_V_LN_ = $(AM_V_LN_$(AM_DEFAULT_VERBOSITY))
26687bf8a907009dedcff79346860ed41511405eOleksii ShevchukAM_V_LN_0 = @echo " LN " $@;
26687bf8a907009dedcff79346860ed41511405eOleksii ShevchukAM_V_RM = $(AM_V_RM_$(V))
ea69bd41c5923f4f278a09bb7d8cb1abcfa122e1Lennart PoetteringAM_V_RM_ = $(AM_V_RM_$(AM_DEFAULT_VERBOSITY))
ea69bd41c5923f4f278a09bb7d8cb1abcfa122e1Lennart PoetteringAM_V_RM_0 = @echo " RM " $@;
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering# ------------------------------------------------------------------------------
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringrootbin_PROGRAMS = \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering systemd-notify \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering systemd-ask-password \
ea69bd41c5923f4f278a09bb7d8cb1abcfa122e1Lennart Poettering systemd-tty-ask-password-agent \
ea69bd41c5923f4f278a09bb7d8cb1abcfa122e1Lennart Poettering systemd-machine-id-setup \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering systemd-escape
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering systemd-cgls \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering systemd-cgtop \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering systemd-nspawn \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering systemd-detect-virt \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering systemd-delta \
63c8666b824e8762ffb73647e1caee165dfbc868Zbigniew Jędrzejewski-Szmek systemd-analyze \
63c8666b824e8762ffb73647e1caee165dfbc868Zbigniew Jędrzejewski-Szmek systemd-stdio-bridge \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringdist_bin_SCRIPTS = \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringdist_kernelinstall_SCRIPTS = \
63c8666b824e8762ffb73647e1caee165dfbc868Zbigniew Jędrzejewski-Szmek src/kernel-install/50-depmod.install \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering src/kernel-install/90-loaderentry.install
63c8666b824e8762ffb73647e1caee165dfbc868Zbigniew Jędrzejewski-Szmekrootlibexec_PROGRAMS = \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering systemd-cgroups-agent \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek systemd-initctl \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek systemd-shutdownd \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek systemd-shutdown \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek systemd-remount-fs \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek systemd-reply-password \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering systemd-fsck \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering systemd-machine-id-commit \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek systemd-ac-power \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering systemd-sysctl \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering systemd-sleep \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering systemd-bus-proxyd \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek systemd-socket-proxyd \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering systemd-update-done
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poetteringrootlibexec_PROGRAMS += \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poettering systemd-update-utmp
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poetteringsystemgenerator_PROGRAMS = \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poettering systemd-getty-generator \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poettering systemd-fstab-generator \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poettering systemd-system-update-generator \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poettering systemd-debug-generator
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poetteringdist_bashcompletion_DATA = \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poettering shell-completion/bash/systemd-detect-virt \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poetteringnodist_bashcompletion_DATA = \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poetteringdist_zshcompletion_DATA = \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poettering shell-completion/zsh/_systemd-analyze \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poettering shell-completion/zsh/_sd_hosts_or_user_at_host \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poetteringnodist_zshcompletion_DATA = \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart PoetteringEXTRA_DIST += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek shell-completion/zsh/_systemctl.in
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(nodist_bashcompletion_DATA) \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(nodist_zshcompletion_DATA)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekdist_sysctl_DATA = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekdist_systemunit_DATA = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-shutdownd.socket \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/sys-fs-fuse-connections.mount \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-ask-password-wall.path \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-udevd-control.socket \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-udevd-kernel.socket \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/initrd-switch-root.target \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringdist_systemunit_DATA += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(dist_systemunit_DATA_busnames)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekdist_systemunit_DATA_busnames += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeknodist_systemunit_DATA = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/container-getty@.service \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-shutdownd.service \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-remount-fs.service \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-ask-password-wall.service \
3b3154df7e2773332bb814e167187367a0ccae4aLennart Poettering units/systemd-ask-password-console.service \
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmek units/systemd-poweroff.service \
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmek units/systemd-machine-id-commit.service \
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmek units/systemd-udev-trigger.service \
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmek units/systemd-udev-settle.service \
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmek units/systemd-hwdb-update.service \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/initrd-parse-etc.service \
82499507b369fea3033a74c22813bf423301aef4Lennart Poettering units/initrd-udevadm-cleanup-db.service \
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmek units/systemd-update-done.service
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmeknodist_systemunit_DATA += \
ae018d9bc900d6355dea4af05119b49c67945184Lennart Poettering units/systemd-update-utmp-runlevel.service
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekdist_userunit_DATA = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeknodist_userunit_DATA = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekdist_systempreset_DATA = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/console-shell.service.m4.in \
de0671ee7fe465e108f62dcbbbe9366f81dd9e9aZbigniew Jędrzejewski-Szmek units/console-getty.service.m4.in \
c2457105d76e3daf159f554a9bafb9751b23d756Holger Hans Peter Freyther units/container-getty@.service.m4.in \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-initctl.service.in \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-shutdownd.service.in \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-update-utmp.service.in \
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmek units/systemd-update-utmp-runlevel.service.in \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-ask-password-wall.service.in \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-ask-password-console.service.in \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-sysctl.service.in \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-poweroff.service.in \
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmek units/systemd-reboot.service.in \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-kexec.service.in \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/user/systemd-exit.service.in \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-fsck-root.service.in \
63c372cb9df3bee01e3bf8cd7f96f336bddda846Lennart Poettering units/systemd-machine-id-commit.service.in \
63c372cb9df3bee01e3bf8cd7f96f336bddda846Lennart Poettering units/initrd-udevadm-cleanup-db.service.in \
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmek units/systemd-nspawn@.service.in \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/systemd-update-done.service.in
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek units/console-shell.service.m4 \
de0671ee7fe465e108f62dcbbbe9366f81dd9e9aZbigniew Jędrzejewski-Szmek units/container-getty@.service.m4 \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekif HAVE_SYSV_COMPAT
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeknodist_systemunit_DATA += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeksystemgenerator_PROGRAMS += \
ae018d9bc900d6355dea4af05119b49c67945184Lennart Poettering systemd-sysv-generator \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek systemd-rc-local-generator
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# automake is broken and can't handle files with a dash in front
ae018d9bc900d6355dea4af05119b49c67945184Lennart Poettering# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14728#8
ae018d9bc900d6355dea4af05119b49c67945184Lennart Poetteringunits-install-hook:
63c372cb9df3bee01e3bf8cd7f96f336bddda846Lennart Poettering mv $(DESTDIR)$(systemunitdir)/x-.slice $(DESTDIR)/$(systemunitdir)/-.slice
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekunits-uninstall-hook:
ae018d9bc900d6355dea4af05119b49c67945184Lennart Poettering rm -f $(DESTDIR)/$(systemunitdir)/-.slice
ae018d9bc900d6355dea4af05119b49c67945184Lennart PoetteringINSTALL_DATA_HOOKS += units-install-hook
ae018d9bc900d6355dea4af05119b49c67945184Lennart PoetteringUNINSTALL_DATA_HOOKS += units-uninstall-hook
de0671ee7fe465e108f62dcbbbe9366f81dd9e9aZbigniew Jędrzejewski-Szmekdist_doc_DATA = \
ae018d9bc900d6355dea4af05119b49c67945184Lennart Poettering DISTRO_PORTING \
63c372cb9df3bee01e3bf8cd7f96f336bddda846Lennart Poettering src/libsystemd/sd-bus/GVARIANT-SERIALIZATION
19cace379f3f680d3201cd257ab3ca6708b2d45dLennart Poettering@INTLTOOL_POLICY_RULE@
19cace379f3f680d3201cd257ab3ca6708b2d45dLennart Poettering# ------------------------------------------------------------------------------
19cace379f3f680d3201cd257ab3ca6708b2d45dLennart Poettering.PHONY: man update-man-list
ae018d9bc900d6355dea4af05119b49c67945184Lennart Poetteringman: $(MANPAGES) $(MANPAGES_ALIAS) $(HTML_FILES) $(HTML_ALIAS)
0a244b8ecb6dfcb381fe831dc2aa9bacb2c12975Lennart Poettering ${patsubst %.1,%.xml,${patsubst %.3,%.xml,${patsubst %.5,%.xml,${patsubst %.7,%.xml,${patsubst %.8,%.xml,$(MANPAGES)}}}}}
0a244b8ecb6dfcb381fe831dc2aa9bacb2c12975Lennart Poettering ${XML_FILES:.xml=.html}
ae018d9bc900d6355dea4af05119b49c67945184Lennart Poettering ${patsubst %.1,%.html,${patsubst %.3,%.html,${patsubst %.5,%.html,${patsubst %.7,%.html,${patsubst %.8,%.html,$(MANPAGES_ALIAS)}}}}}
63c372cb9df3bee01e3bf8cd7f96f336bddda846Lennart Poetteringif ENABLE_MANPAGES
ef1673d16907726d83bdff2e57b5261997a85020Mirco Tischler $(MANPAGES) \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(MANPAGES_ALIAS)
6355e75610a8d47fc3ba5ab8bd442172a2cfe574Lennart Poetteringnoinst_DATA += \
d682b3a7e7c7c2941a4d3e193f1e330dbc9fae89Lennart Poettering $(HTML_FILES) \
f8294e4175918117ca6c131720bcf287eadcd029Josh Triplett $(HTML_ALIAS)
d682b3a7e7c7c2941a4d3e193f1e330dbc9fae89Lennart PoetteringCLEANFILES += \
d682b3a7e7c7c2941a4d3e193f1e330dbc9fae89Lennart Poettering $(HTML_FILES) \
63c372cb9df3bee01e3bf8cd7f96f336bddda846Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
e7ff4e7fe9f3abd2297e4ef7b95dcb2804e051c3Greg Kroah-Hartman $(AM_V_LN)$(LN_S) -f ../../man $@
d682b3a7e7c7c2941a4d3e193f1e330dbc9fae89Lennart Poetteringnoinst_DATA += \
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmekman/index.html: man/systemd.index.html
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmek $(AM_V_LN)$(LN_S) -f systemd.index.html $@
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-SzmekXML_GLOB = $(wildcard $(top_srcdir)/man/*.xml $(top_builddir)/man/*.xml)
de0671ee7fe465e108f62dcbbbe9366f81dd9e9aZbigniew Jędrzejewski-SzmekNON_INDEX_XML_FILES = $(filter-out man/systemd.index.xml,$(XML_FILES))
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-SzmekSOURCE_XML_FILES = $(filter-out man/systemd.directives.xml,$(NON_INDEX_XML_FILES))
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmekupdate-man-list: $(top_srcdir)/tools/make-man-rules.py $(XML_GLOB)
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmek $(AM_V_GEN)$(PYTHON) $^ > $(top_srcdir)/Makefile-man.tmp
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmek $(AM_V_at)mv $(top_srcdir)/Makefile-man.tmp $(top_srcdir)/Makefile-man.am
63c372cb9df3bee01e3bf8cd7f96f336bddda846Lennart Poettering @echo "Makefile-man.am has been regenerated"
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmekman/systemd.index.xml: $(top_srcdir)/tools/make-man-index.py $(NON_INDEX_XML_FILES)
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmek $(AM_V_at)$(MKDIR_P) $(dir $@)
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmek $(AM_V_GEN)$(PYTHON) $< $@ $(filter-out $<,$^)
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmekman/systemd.directives.xml: $(top_srcdir)/tools/make-directive-index.py $(SOURCE_XML_FILES)
63c372cb9df3bee01e3bf8cd7f96f336bddda846Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmek $(AM_V_GEN)$(PYTHON) $< $@ $(filter-out $<,$^)
e9174f29c7e3ee45137537b126458718913a3ec5Lennart Poettering# ------------------------------------------------------------------------------
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmeknoinst_LTLIBRARIES += \
968f319679d9069af037240d0c3bcd126181cdacZbigniew Jędrzejewski-Szmeklibsystemd_shared_la_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek src/shared/spawn-ask-password-agent.c \
8a03c9ef744e13dc700a7e7ca6cae8afdcf0d71cZbigniew Jędrzejewski-Szmek src/shared/spawn-ask-password-agent.h \
8a03c9ef744e13dc700a7e7ca6cae8afdcf0d71cZbigniew Jędrzejewski-Szmek src/shared/spawn-polkit-agent.c \
8a03c9ef744e13dc700a7e7ca6cae8afdcf0d71cZbigniew Jędrzejewski-Szmek src/shared/spawn-polkit-agent.h \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeklibsystemd_shared_la_SOURCES += \
8a03c9ef744e13dc700a7e7ca6cae8afdcf0d71cZbigniew Jędrzejewski-Szmeknodist_libsystemd_shared_la_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeklibsystemd_shared_la_CFLAGS = \
caa2f4c0c9613b2e02aafa308c8fb092576014a9Zbigniew Jędrzejewski-Szmek $(SECCOMP_CFLAGS) \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeklibsystemd_shared_la_LIBADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# ------------------------------------------------------------------------------
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeknoinst_LTLIBRARIES += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeklibsystemd_units_la_SOURCES = \
433dd100442e8197868def975c6fd38b48dc6439Lukas Nykryn# ------------------------------------------------------------------------------
da927ba997d68401563b927f92e6e40e021a8e5cMichal Schmidtnoinst_LTLIBRARIES += \
433dd100442e8197868def975c6fd38b48dc6439Lukas Nykrynlibsystemd_label_la_SOURCES = \
fc1d70af2101e16c9e6f3c5bfd5ab315ee9e6daeLennart Poetteringlibsystemd_label_la_CFLAGS = \
fc1d70af2101e16c9e6f3c5bfd5ab315ee9e6daeLennart Poettering $(AM_CFLAGS) \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(SELINUX_CFLAGS)
23bbb0de4e3f85d9704a5c12a5afa2dfa0159e41Michal Schmidtlibsystemd_label_la_LIBADD = \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering# -----------------------------------------------------------------------------
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringif HAVE_LIBIPTC
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringnoinst_LTLIBRARIES += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeklibsystemd_fw_la_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeklibsystemd_fw_la_CFLAGS = \
fbb634117d0b0ebd5b105e65b141e75ae9af7f8fLennart Poettering $(LIBIPTC_CFLAGS)
fbb634117d0b0ebd5b105e65b141e75ae9af7f8fLennart Poetteringlibsystemd_fw_la_LIBADD = \
fbb634117d0b0ebd5b105e65b141e75ae9af7f8fLennart Poettering $(LIBIPTC_LIBS)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# -----------------------------------------------------------------------------
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekif ENABLE_LDCONFIG
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekdist_systemunit_DATA += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekSYSINIT_TARGET_WANTS += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# ------------------------------------------------------------------------------
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeknoinst_LTLIBRARIES += \
fbb634117d0b0ebd5b105e65b141e75ae9af7f8fLennart Poetteringlibsystemd_seccomp_la_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeklibsystemd_seccomp_la_CFLAGS = \
23bbb0de4e3f85d9704a5c12a5afa2dfa0159e41Michal Schmidt $(SECCOMP_CFLAGS)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeklibsystemd_seccomp_la_LIBADD = \
93b73b064c663d6248bebfbbbd82989b5ca10fc5Lennart Poettering $(SECCOMP_LIBS)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# ------------------------------------------------------------------------------
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeknoinst_LTLIBRARIES += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeklibsystemd_logs_la_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# ------------------------------------------------------------------------------
da927ba997d68401563b927f92e6e40e021a8e5cMichal Schmidtnoinst_LTLIBRARIES += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeklibsystemd_acl_la_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeklibsystemd_acl_la_CFLAGS = \
da927ba997d68401563b927f92e6e40e021a8e5cMichal Schmidt $(ACL_CFLAGS)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeklibsystemd_acl_la_LIBADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# ------------------------------------------------------------------------------
253f59dff9c93ee1d2c33444b5715e42bc1c6889Lennart Poetteringnoinst_LTLIBRARIES += \
253f59dff9c93ee1d2c33444b5715e42bc1c6889Lennart Poetteringlibsystemd_core_la_SOURCES = \
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poetteringnodist_libsystemd_core_la_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek src/core/load-fragment-gperf.c \
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poetteringlibsystemd_core_la_CFLAGS = \
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poettering $(AM_CFLAGS) \
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poettering $(PAM_CFLAGS) \
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poettering $(AUDIT_CFLAGS) \
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poettering $(KMOD_CFLAGS) \
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poettering $(APPARMOR_CFLAGS) \
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poettering $(SECCOMP_CFLAGS) \
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poettering $(MOUNT_CFLAGS) \
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poetteringlibsystemd_core_la_LIBADD = \
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poettering $(AUDIT_LIBS) \
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poettering $(KMOD_LIBS) \
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poettering $(APPARMOR_LIBS) \
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poettering $(SECCOMP_LIBS) \
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poetteringif HAVE_SECCOMP
a315ac4e076c4ce7ce3e5c95792cf916d5e918c5Lennart Poetteringlibsystemd_core_la_LIBADD += \
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poetteringsrc/core/load-fragment-gperf-nulstr.c: src/core/load-fragment-gperf.gperf
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
33d52ab92f2f0bfd706e6f343d172618d1e03f3dLennart 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 ";" }' < $< > $@
f9a810bedacf1da7c505c1786a2416d592665926Lennart PoetteringEXTRA_DIST += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek src/core/load-fragment-gperf.gperf.m4
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek src/shared/cap-from-name.gperf \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekBUILT_SOURCES += \
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poettering $(AM_V_GEN)$(AWK) 'BEGIN{ print "struct $(notdir $*)_name { const char* name; int id; };"; print "%null-strings"; print "%%";} { printf "%s, %s\n", $$1, $$1 }' <$< >$@
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poettering $(AM_V_GPERF)$(GPERF) -L ANSI-C -t --ignore-case -N lookup_$(notdir $*) -H hash_$(notdir $*)_name -p -C <$< >$@
4daf54a851e4fb7ed1a13c3117bba12528fd2c7fZbigniew Jędrzejewski-Szmek $(AM_V_at)$(MKDIR_P) $(dir $@)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(AM_V_GEN)$(CPP) $(CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -dM -include errno.h - </dev/null | $(AWK) '/^#define[ \t]+E[^ _]+[ \t]+/ { print $$2; }' >$@
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeksrc/shared/errno-to-name.h: src/shared/errno-list.txt
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(AM_V_GEN)$(AWK) 'BEGIN{ print "static const char* const errno_names[] = { "} !/EDEADLOCK/ && !/EWOULDBLOCK/ && !/ENOTSUP/ { printf "[%s] = \"%s\",\n", $$1, $$1 } END{print "};"}' <$< >$@
33d52ab92f2f0bfd706e6f343d172618d1e03f3dLennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
94b6551662e0db8eb09768ed70f77759f322b4c6Lennart Poettering $(AM_V_GEN)$(CPP) $(CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -dM -include sys/socket.h - </dev/null | grep -v AF_UNSPEC | grep -v AF_MAX | $(AWK) '/^#define[ \t]+AF_[^ \t]+[ \t]+PF_[^ \t]/ { print $$2; }' >$@
94b6551662e0db8eb09768ed70f77759f322b4c6Lennart Poetteringsrc/shared/af-to-name.h: src/shared/af-list.txt
94b6551662e0db8eb09768ed70f77759f322b4c6Lennart Poettering $(AM_V_GEN)$(AWK) 'BEGIN{ print "static const char* const af_names[] = { "} !/AF_FILE/ && !/AF_ROUTE/ && !/AF_LOCAL/ { printf "[%s] = \"%s\",\n", $$1, $$1 } END{print "};"}' <$< >$@
94b6551662e0db8eb09768ed70f77759f322b4c6Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
33d52ab92f2f0bfd706e6f343d172618d1e03f3dLennart Poettering $(AM_V_GEN)$(CPP) $(CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -dM -include net/if_arp.h - </dev/null | $(AWK) '/^#define[ \t]+ARPHRD_[^ \t]+[ \t]+[^ \t]/ { print $$2; }' | sed -e 's/ARPHRD_//' >$@
33d52ab92f2f0bfd706e6f343d172618d1e03f3dLennart Poetteringsrc/shared/arphrd-to-name.h: src/shared/arphrd-list.txt
94b6551662e0db8eb09768ed70f77759f322b4c6Lennart Poettering $(AM_V_GEN)$(AWK) 'BEGIN{ print "static const char* const arphrd_names[] = { "} !/CISCO/ { printf "[ARPHRD_%s] = \"%s\",\n", $$1, $$1 } END{print "};"}' <$< >$@
94b6551662e0db8eb09768ed70f77759f322b4c6Lennart Poetteringsrc/shared/arphrd-from-name.gperf: src/shared/arphrd-list.txt
94b6551662e0db8eb09768ed70f77759f322b4c6Lennart Poettering $(AM_V_GEN)$(AWK) 'BEGIN{ print "struct arphrd_name { const char* name; int id; };"; print "%null-strings"; print "%%";} { printf "%s, ARPHRD_%s\n", $$1, $$1 }' <$< >$@
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(AM_V_at)$(MKDIR_P) $(dir $@)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(AM_V_GEN)$(CPP) $(CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -dM -include linux/capability.h -include missing.h - </dev/null | $(AWK) '/^#define[ \t]+CAP_[A-Z_]+[ \t]+/ { print $$2; }' | grep -v CAP_LAST_CAP >$@
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeksrc/shared/cap-to-name.h: src/shared/cap-list.txt
151b9b9662a90455262ce575a8a8ae74bf4ff336Lennart Poettering $(AM_V_GEN)$(AWK) 'BEGIN{ print "static const char* const capability_names[] = { "} { printf "[%s] = \"%s\",\n", $$1, tolower($$1) } END{print "};"}' <$< >$@
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poetteringsrc/shared/cap-from-name.gperf: src/shared/cap-list.txt
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poettering $(AM_V_GEN)$(AWK) 'BEGIN{ print "struct capability_name { const char* name; int id; };"; print "%null-strings"; print "%%";} { printf "%s, %s\n", $$1, $$1 }' <$< >$@
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poetteringsrc/shared/cap-from-name.h: src/shared/cap-from-name.gperf
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poettering $(AM_V_GPERF)$(GPERF) -L ANSI-C -t --ignore-case -N lookup_capability -H hash_capability_name -p -C <$< >$@
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poetteringsrc/resolve/dns_type-list.txt: src/resolve/dns-type.h
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poettering $(AM_V_at)$(MKDIR_P) $(dir $@)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(AM_V_GEN)$(SED) -n -r 's/.* DNS_TYPE_(\w+).*/\1/p' <$< >$@
b374689c02c681671a3c3c0b0fd3add32386b442Lennart Poetteringsrc/resolve/dns_type-to-name.h: src/resolve/dns_type-list.txt
b374689c02c681671a3c3c0b0fd3add32386b442Lennart Poettering $(AM_V_GEN)$(AWK) 'BEGIN{ print "const char *dns_type_to_string(int type) {\n\tswitch(type) {" } {printf " case DNS_TYPE_%s: return ", $$1; sub(/_/, "-"); printf "\"%s\";\n", $$1 } END{ print "\ndefault: return NULL;\n\t}\n}\n" }' <$< >$@
b374689c02c681671a3c3c0b0fd3add32386b442Lennart Poetteringsrc/resolve/dns_type-from-name.gperf: src/resolve/dns_type-list.txt
b374689c02c681671a3c3c0b0fd3add32386b442Lennart Poettering $(AM_V_GEN)$(AWK) 'BEGIN{ print "struct dns_type_name { const char* name; int id; };"; print "%null-strings"; print "%%";} { s=$$1; sub(/_/, "-", s); printf "%s, ", $$s; printf "DNS_TYPE_%s\n", $$1 }' <$< >$@
b374689c02c681671a3c3c0b0fd3add32386b442Lennart Poettering# ------------------------------------------------------------------------------
151b9b9662a90455262ce575a8a8ae74bf4ff336Lennart Poetteringsystemd_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeksystemd_CFLAGS = \
b374689c02c681671a3c3c0b0fd3add32386b442Lennart Poettering $(AM_CFLAGS) \
b374689c02c681671a3c3c0b0fd3add32386b442Lennart Poettering $(SECCOMP_CFLAGS)
b374689c02c681671a3c3c0b0fd3add32386b442Lennart Poetteringsystemd_LDADD = \
94b6551662e0db8eb09768ed70f77759f322b4c6Lennart Poetteringdist_pkgsysconf_DATA += \
94b6551662e0db8eb09768ed70f77759f322b4c6Lennart Poetteringdist_dbuspolicy_DATA += \
94b6551662e0db8eb09768ed70f77759f322b4c6Lennart Poetteringdist_dbussystemservice_DATA += \
94b6551662e0db8eb09768ed70f77759f322b4c6Lennart Poettering src/core/org.freedesktop.systemd1.service
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekpolkitpolicy_in_in_files += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek src/core/org.freedesktop.systemd1.policy.in.in
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekpkgconfiglib_DATA += \
74df0fca09b3c31ed19e14ba80f996fdff772417Lennart Poetteringnodist_rpmmacros_DATA = \
b5884878a2874447b2a9f07f324a7cd909d96d48Lennart PoetteringEXTRA_DIST += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek# ------------------------------------------------------------------------------
d581d9d91fa5c42ce7828a7d0b1334d370cf1670Susant Sahanimanual_tests += \
d581d9d91fa5c42ce7828a7d0b1334d370cf1670Susant Sahani test-loopback \
d581d9d91fa5c42ce7828a7d0b1334d370cf1670Susant Sahani test-hostname \
d581d9d91fa5c42ce7828a7d0b1334d370cf1670Susant Sahani test-daemon \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekmanual_tests += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmekmanual_tests += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek test-rtnl-manual
40b71e89bae4e51768db4dc50ec64c1e9c96eec4Sebastian Thorarensen test-cgroup-mask \
40b71e89bae4e51768db4dc50ec64c1e9c96eec4Sebastian Thorarensen test-job-type \
40b71e89bae4e51768db4dc50ec64c1e9c96eec4Sebastian Thorarensen test-env-replace \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek test-path-util \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek test-unit-name \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek test-unit-file \
db91ea32aa223d1b087d99811226a9c59a1bb281Zbigniew Jędrzejewski-Szmek test-ellipsize \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek test-path-lookup \
75eb615480afd787fa412f0a529523f568f79b26Lennart Poettering test-tmpfiles \
75eb615480afd787fa412f0a529523f568f79b26Lennart Poettering test-namespace \
a9edaeff8481573764288ccf7e433a95b6dc7c03Josh Triplett test-replace-var \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek test-sched-prio \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek test-calendarspec \
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poettering test-strip-tab-ansi \
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poettering test-cgroup-util \
26687bf8a907009dedcff79346860ed41511405eOleksii Shevchuk test-fstab-util \
26687bf8a907009dedcff79346860ed41511405eOleksii Shevchuk test-fileio \
26687bf8a907009dedcff79346860ed41511405eOleksii Shevchuk test-hashmap \
d07f7b9ef2835c290d6beadebd17d15308608eeaLennart Poettering test-unaligned \
26687bf8a907009dedcff79346860ed41511405eOleksii Shevchuk test-tables \
26687bf8a907009dedcff79346860ed41511405eOleksii Shevchuk test-device-nodes \
d07f7b9ef2835c290d6beadebd17d15308608eeaLennart Poettering test-architecture \
d07f7b9ef2835c290d6beadebd17d15308608eeaLennart Poettering test-socket-util \
d07f7b9ef2835c290d6beadebd17d15308608eeaLennart Poettering test-conf-files \
d07f7b9ef2835c290d6beadebd17d15308608eeaLennart Poettering test-capability \
26687bf8a907009dedcff79346860ed41511405eOleksii Shevchuk test-ratelimit \
26687bf8a907009dedcff79346860ed41511405eOleksii Shevchuk test-condition \
26687bf8a907009dedcff79346860ed41511405eOleksii Shevchuk test-uid-range \
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poettering test-bus-policy \
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poettering test-locale-util \
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poettering test-cap-list \
f9a810bedacf1da7c505c1786a2416d592665926Lennart PoetteringEXTRA_DIST += \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poettering test/exec-systemcallerrornumber.service \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poettering test/exec-systemcallfilter-failing2.service \
23bbb0de4e3f85d9704a5c12a5afa2dfa0159e41Michal Schmidt test/exec-systemcallfilter-not-failing2.service \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poettering test/exec-systemcallfilter-not-failing.service \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart PoetteringEXTRA_DIST += \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_device_nodes_SOURCES = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_device_nodes_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_engine_SOURCES = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_engine_CFLAGS = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poettering $(AM_CFLAGS) \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poettering $(SECCOMP_CFLAGS)
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_engine_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_job_type_SOURCES = \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_job_type_CFLAGS = \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poettering $(AM_CFLAGS) \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poettering $(SECCOMP_CFLAGS)
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_job_type_LDADD = \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_ns_SOURCES = \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_ns_CFLAGS = \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poettering $(AM_CFLAGS) \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poettering $(SECCOMP_CFLAGS)
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_ns_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_loopback_SOURCES = \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_loopback_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_hostname_SOURCES = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_hostname_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringmanual_tests += \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poettering test-boot-timestamp
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_boot_timestamp_SOURCES = \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_boot_timestamp_LDADD = \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_unit_name_SOURCES = \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_unit_name_CFLAGS = \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poettering $(AM_CFLAGS) \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poettering $(SECCOMP_CFLAGS)
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_unit_name_LDADD = \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_unit_file_SOURCES = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_unit_file_CFLAGS = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poettering $(AM_CFLAGS) \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poettering $(SECCOMP_CFLAGS)
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_unit_file_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_utf8_SOURCES = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_utf8_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_capability_SOURCES = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_capability_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_async_SOURCES = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_async_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_locale_util_SOURCES = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_locale_util_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_copy_SOURCES = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_copy_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_sigbus_SOURCES = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_sigbus_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_condition_SOURCES = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_condition_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_fdset_SOURCES = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_fdset_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_fstab_util_SOURCES = \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_fstab_util_LDADD = \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_ratelimit_SOURCES = \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_ratelimit_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_util_SOURCES = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_util_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_path_lookup_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_path_lookup_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_uid_range_SOURCES = \
119e9655dc36f18ed74f9a256d5c693b5aeb43abLennart Poetteringtest_uid_range_LDADD = \
26687bf8a907009dedcff79346860ed41511405eOleksii Shevchuktest_cap_list_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_cap_list_LDADD = \
e150e82097211f09b911c7784a89ef9efed713caMichał Bartoszkiewicztest_socket_util_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_socket_util_LDADD = \
40b71e89bae4e51768db4dc50ec64c1e9c96eec4Sebastian Thorarensentest_ring_SOURCES = \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringtest_ring_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_barrier_SOURCES = \
b1389b0d0805392570085acc7cb10eafcf885405Zbigniew Jędrzejewski-Szmektest_barrier_LDADD = \
d288f79fb4a2fe4a93cf99f74dacd2cebd3f2440Zbigniew Jędrzejewski-Szmektest_pty_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_pty_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_tmpfiles_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_tmpfiles_LDADD = \
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poetteringtest_namespace_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_verbs_SOURCES = \
23bbb0de4e3f85d9704a5c12a5afa2dfa0159e41Michal Schmidttest_verbs_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_namespace_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-SzmekBUILT_SOURCES += \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeksrc/test/test-hashmap-ordered.c: src/test/test-hashmap-plain.c
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(AM_V_at)$(MKDIR_P) $(dir $@)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(AM_V_GEN)$(AWK) 'BEGIN { print "/* GENERATED FILE */\n#define ORDERED" } \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek { if (!match($$0, "^#include")) \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek gsub(/hashmap/, "ordered_hashmap"); \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek gsub(/HASHMAP/, "ORDERED_HASHMAP"); \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek gsub(/Hashmap/, "OrderedHashmap"); \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek print }' <$< >$@
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmeknodist_test_hashmap_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_hashmap_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_hashmap_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_set_SOURCES = \
875c2e220e2611165e09051c4747971811f1de58Lennart Poetteringtest_set_LDADD = \
875c2e220e2611165e09051c4747971811f1de58Lennart Poetteringtest_xml_SOURCES = \
875c2e220e2611165e09051c4747971811f1de58Lennart Poetteringtest_xml_LDADD = \
13790add4bf648fed816361794d8277a75253410Lennart Poetteringtest_json_SOURCES = \
13790add4bf648fed816361794d8277a75253410Lennart Poetteringtest_json_LDADD = \
13790add4bf648fed816361794d8277a75253410Lennart Poetteringtest_list_SOURCES = \
4ec3cd7391e119b597375c547cf4ed50fce9f115Lennart Poetteringtest_list_LDADD = \
15d91bff36c61d38df8edff258d1702a017a0e66Zbigniew Jędrzejewski-Szmektest_unaligned_LDADD = \
13790add4bf648fed816361794d8277a75253410Lennart Poetteringtest_unaligned_SOURCES = \
13790add4bf648fed816361794d8277a75253410Lennart Poetteringtest_tables_SOURCES = \
7d18d348da26fdbb392c76b0f5edb7f06282afbbZbigniew Jędrzejewski-Szmek src/bus-proxyd/bus-xml-policy.c \
7d18d348da26fdbb392c76b0f5edb7f06282afbbZbigniew Jędrzejewski-Szmek src/bus-proxyd/bus-xml-policy.h \
15d91bff36c61d38df8edff258d1702a017a0e66Zbigniew Jędrzejewski-Szmektest_tables_CPPFLAGS = \
15d91bff36c61d38df8edff258d1702a017a0e66Zbigniew Jędrzejewski-Szmek $(AM_CPPFLAGS) \
13790add4bf648fed816361794d8277a75253410Lennart Poetteringtest_tables_CFLAGS = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(SECCOMP_CFLAGS)
37b7affefde5443680d73642a990ce86776e28afZbigniew Jędrzejewski-Szmektest_tables_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek libsystemd-journal-internal.la \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_prioq_SOURCES = \
7d18d348da26fdbb392c76b0f5edb7f06282afbbZbigniew Jędrzejewski-Szmektest_prioq_LDADD = \
7d18d348da26fdbb392c76b0f5edb7f06282afbbZbigniew Jędrzejewski-Szmektest_fileio_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_fileio_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_time_SOURCES = \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poetteringtest_time_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_architecture_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_architecture_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_log_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_log_LDADD = \
e9174f29c7e3ee45137537b126458718913a3ec5Lennart Poetteringtest_ipcrm_SOURCES = \
0c24bb2346b6b6232d67aacd5236b56ea4989de4Lennart Poetteringtest_ipcrm_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_btrfs_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_btrfs_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_fw_util_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_fw_util_CFLAGS = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmek $(LIBIPTC_CFLAGS)
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_fw_util_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_rtnl_manual_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_rtnl_manual_CFLAGS = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_rtnl_manual_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_ellipsize_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_ellipsize_LDADD = \
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poetteringtest_date_SOURCES = \
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poetteringtest_date_LDADD = \
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poetteringtest_sleep_SOURCES = \
f9a810bedacf1da7c505c1786a2416d592665926Lennart Poetteringtest_sleep_LDADD = \
e22aa3d3284709234f086ebebc13a905a295b7a7Lennart Poetteringtest_replace_var_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_replace_var_LDADD = \
03e334a1c7dc8c20c38902aa039440763acc9b17Lennart Poetteringtest_calendarspec_SOURCES = \
03e334a1c7dc8c20c38902aa039440763acc9b17Lennart Poetteringtest_calendarspec_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_strip_tab_ansi_SOURCES = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_strip_tab_ansi_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_daemon_SOURCES = \
99d0966e75a984bed4f117c888ecc93e16e7b7b6Lennart Poetteringtest_daemon_LDADD = \
d025f1e4dca8fc1436aff76f9e6185fe3e728daaZbigniew Jędrzejewski-Szmektest_cgroup_SOURCES = \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringtest_cgroup_LDADD = \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringtest_cgroup_mask_SOURCES = \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringtest_cgroup_mask_CPPFLAGS = \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering $(AM_CPPFLAGS)
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringtest_cgroup_mask_CFLAGS = \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering $(AM_CFLAGS) \
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poettering $(SECCOMP_CFLAGS)
8580d1f73db36e9383e674e388b4fb55828c0c66Lennart Poetteringtest_cgroup_mask_LDADD = \
coverage_opts = --base-directory $(srcdir) --directory $(builddir) --rc 'geninfo_adjust_src_path=$(abspath $(srcdir))=>$(abspath $(builddir))'
| sed 's|$(abspath $(builddir))|$(abspath $(srcdir))|' > $(coverage_dir)/.lcov.info
genhtml -t "systemd test coverage" -o $(coverage_dir) $(coverage_dir)/.lcov-clean.info
@echo "Coverage report generated in $(abs_builddir)/$(coverage_dir)/index.html"
shell-completion/zsh/_systemd-tmpfiles
$(sysconfdir)/tmpfiles.d
units/systemd-hibernate-resume@.service \
shell-completion/zsh/_bootctl
$(AM_V_LN)$(LN_S) --relative -f $(DESTDIR)$(systemgeneratordir)/systemd-dbus1-generator $(DESTDIR)$(usergeneratordir)/systemd-dbus1-generator
xorg/50-systemd-user.sh
-Wl,--version-script=$(top_builddir)/src/libsystemd/libsystemd.sym
libname=libsystemd.so && $(move-to-rootlibdir)
rm -f $(DESTDIR)$(rootlibdir)/libsystemd.so*
update-unifont: tools/compile-unifont.py
<$(top_srcdir)/src/libsystemd-terminal/unifont.hex \
>$(top_srcdir)/src/libsystemd-terminal/unifont-glyph-array.bin
@echo "unifont-glyph-array.bin has been regenerated"
-Wl,--version-script=$(top_srcdir)/src/libudev/libudev.sym
$(AM_V_LN)$(LN_S) -f ../libudev/html $@
$(AM_V_LN)$(LN_S) -f ../gudev/html $@
libname=libudev.so && $(move-to-rootlibdir)
rm -f $(DESTDIR)$(rootlibdir)/libudev.so*
$(sysconfdir)/udev/rules.d
network/99-default.link \
network/80-container-host0.network \
network/80-container-ve.network
rules/42-usb-hid-pm.rules \
rules/50-udev-default.rules \
rules/60-drm.rules \
rules/60-keyboard.rules \
rules/70-mouse.rules \
rules/60-persistent-storage-tape.rules \
rules/60-persistent-serial.rules \
rules/60-persistent-input.rules \
rules/60-persistent-alsa.rules \
rules/60-persistent-storage.rules \
rules/64-btrfs.rules \
rules/75-net-description.rules \
rules/75-tty-description.rules \
rules/78-sound-card.rules \
rules/80-net-setup-link.rules \
rules/95-udev-late.rules
rules/99-systemd.rules
rules/99-systemd.rules.in \
rules/99-systemd.rules \
$(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/' > $@
$(AM_V_GEN)$(AWK) 'BEGIN{ print "struct key { const char* name; unsigned short id; };"; print "%null-strings"; print "%%";} { print tolower(substr($$1 ,5)) ", " $$1 }' < $< > $@
$(AM_V_GEN)$(AWK) 'BEGIN{ print "const char* const key_names[KEY_CNT] = { "} { print "[" $$1 "] = \"" $$1 "\"," } END{print "};"}' < $< > $@
rules/80-drivers.rules
$(sysconfdir)/udev/hwdb.d
hwdb/20-pci-vendor-model.hwdb \
hwdb/20-pci-classes.hwdb \
hwdb/20-usb-vendor-model.hwdb \
hwdb/20-usb-classes.hwdb \
hwdb/20-sdio-vendor-model.hwdb \
hwdb/20-sdio-classes.hwdb \
hwdb/20-acpi-vendor.hwdb \
hwdb/20-OUI.hwdb \
hwdb/20-net-ifname.hwdb \
hwdb/60-keyboard.hwdb \
hwdb/70-mouse.hwdb
-test -n "$(DESTDIR)" || rm -f /etc/udev/hwdb.bin
$(AM_V_GEN)tar -C test/ -xJf $(top_srcdir)/test/sys.tar.xz
-rm -rf test/sys
rules/60-cdrom_id.rules
rules/60-persistent-v4l.rules
rules/61-accelerometer.rules
$(includedir)/gudev-1.0/gudev
lib_LTLIBRARIES += libgudev-1.0.la
-I$(top_builddir)/src/gudev \
-I$(top_srcdir)/src/gudev \
-Wl,--version-script=$(top_srcdir)/src/gudev/libgudev-1.0.sym
$(AM_V_GEN)echo '#include "gudevmarshal.h"' > $@ && \
-I$(top_srcdir)/src/gudev \
-I$(top_builddir)/src/gudev
src_gudev_GUdev_1_0_gir_LIBS = libgudev-1.0.la
INTROSPECTION_GIRS = src/gudev/GUdev-1.0.gir
INTROSPECTION_SCANNER_ARGS = --c-include=gudev/gudev.h
rules/75-probe_mtd.rules
-$(MKDIR_P) $(DESTDIR)/var/log/journal/remote
-chown 0:0 $(DESTDIR)/var/log/journal/remote
-chmod 755 $(DESTDIR)/var/log/journal/remote
-$(MKDIR_P) $(DESTDIR)/var/log/journal
-chown 0:0 $(DESTDIR)/var/log/journal
-chmod 755 $(DESTDIR)/var/log/journal
-setfacl -nm g:adm:rx,d:g:adm:rx $(DESTDIR)/var/log/journal/
-setfacl -nm g:wheel:rx,d:g:wheel:rx $(DESTDIR)/var/log/journal/
-rmdir $(DESTDIR)/var/log/journal/remote
-rmdir $(DESTDIR)/var/log/journal/
# fsprg.c is a drop-in file using void pointer arithmetic
shell-completion/zsh/_coredumpctl
$(prefix)/lib/binfmt.d \
$(sysconfdir)/binfmt.d
units/systemd-backlight@.service
units/systemd-rfkill@.service
shell-completion/zsh/_hostnamectl
shell-completion/zsh/_localectl
shell-completion/zsh/_timedatectl
$(systemunitdir)/systemd-timesyncd.service $(pkgsysconfdir)/system/sysinit.target.wants/systemd-timesyncd.service
-Wl,--version-script=$(top_srcdir)/src/nss-myhostname/nss-myhostname.sym
shell-completion/zsh/_machinectl \
shell-completion/zsh/_sd_machines
-Wl,--version-script=$(top_srcdir)/src/nss-mymachines/nss-mymachines.sym
$(systemunitdir)/systemd-resolved.service $(pkgsysconfdir)/system/multi-user.target.wants/systemd-resolved.service
-Wl,--version-script=$(top_srcdir)/src/nss-resolve/nss-resolve.sym
$(systemunitdir)/systemd-networkd.service $(pkgsysconfdir)/system/multi-user.target.wants/systemd-networkd.service \
$(systemunitdir)/systemd-networkd-wait-online.service $(pkgsysconfdir)/system/network-online.target.wants/systemd-networkd-wait-online.service
shell-completion/zsh/_loginctl \
shell-completion/zsh/_systemd-inhibit
-Wl,--version-script=$(top_srcdir)/src/login/pam_systemd.sym
id128.la \
-I$(top_builddir)/src/python-systemd
-I$(top_builddir)/src/python-systemd
$(AM_V_GEN)$(SED) -n -r 's/,//g; s/#define (SD_MESSAGE_[A-Z0-9_]+)\s.*/add_id(m, "\1", \1) JOINER/p' <$< >$@
$(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/
$(AM_V_at)echo Output has been generated in $(abs_top_builddir)/docs/html/python-systemd/
dir="$$(mktemp -d /tmp/systemd-install.XXXXXX)" && \
-rm -rf docs/html/python-systemd/
# Remove Python stuff, e.g. to force rebuilding for a different Python version.
libsystemd-%.c: src/compat-libs/libsystemd-%.sym
-imacros$(top_srcdir)/src/compat-libs/linkwarning.h
-version-info $(LIBSYSTEMD_JOURNAL_CURRENT):$(LIBSYSTEMD_JOURNAL_REVISION):$(LIBSYSTEMD_JOURNAL_AGE) \
-Wl,--version-script=$(top_srcdir)/src/compat-libs/libsystemd-journal.sym
-imacros$(top_srcdir)/src/compat-libs/linkwarning.h
-Wl,--version-script=$(top_srcdir)/src/compat-libs/libsystemd-login.sym
-imacros$(top_srcdir)/src/compat-libs/linkwarning.h
-Wl,--version-script=$(top_srcdir)/src/compat-libs/libsystemd-id128.sym
-imacros$(top_srcdir)/src/compat-libs/linkwarning.h
-Wl,--version-script=$(top_srcdir)/src/compat-libs/libsystemd-daemon.sym
libname=libsystemd-login.so && $(move-to-rootlibdir)
libname=libsystemd-journal.so && $(move-to-rootlibdir)
libname=libsystemd-id128.so && $(move-to-rootlibdir)
libname=libsystemd-daemon.so && $(move-to-rootlibdir)
rm -f $(DESTDIR)$(rootlibdir)/libsystemd-login.so*
rm -f $(DESTDIR)$(rootlibdir)/libsystemd-journal.so*
rm -f $(DESTDIR)$(rootlibdir)/libsystemd-id128.so*
rm -f $(DESTDIR)$(rootlibdir)/libsystemd-daemon.so*
'|RANDOM_SEED_DIR=$(localstatedir)/lib/systemd/|' \
'|RANDOM_SEED=$(localstatedir)/lib/systemd/random-seed|' \
%.pc: %.pc.in
%.conf: %.conf.in
%.rules: %.rules.in
%.conf: %.conf.in
%.sh: %.sh.in
$(polkitpolicy_in_in_files:.policy.in.in=.policy)
--stringparam man.output.quietly 1 \
--stringparam funcsynopsis.style ansi \
--stringparam man.authors.section.enabled 0 \
--stringparam man.copyright.section.enabled 0 \
--stringparam systemd.version $(VERSION) \
$(AM_V_XSLT)$(XSLTPROC) -o $@ $(XSLTPROC_FLAGS) $(srcdir)/man/custom-man.xsl $<
$(AM_V_XSLT)$(XSLTPROC) -o $@ $(XSLTPROC_FLAGS) $(srcdir)/man/custom-html.xsl $<
$(systemunitdir)/remote-fs.target $(pkgsysconfdir)/system/multi-user.target.wants/remote-fs.target \
$(pkgsysconfdir)/user $(sysconfdir)/xdg/systemd/user \
$(dbussystemservicedir)/org.freedesktop.systemd1.service $(dbussessionservicedir)/org.freedesktop.systemd1.service
$(systemunitdir)/runlevel1.target.wants \
$(systemunitdir)/runlevel2.target.wants \
$(systemunitdir)/runlevel3.target.wants \
$(systemunitdir)/runlevel4.target.wants \
$(systemunitdir)/runlevel5.target.wants
$(prefix)/lib/modules-load.d \
$(sysconfdir)/modules-load.d \
$(prefix)/lib/systemd/network \
$(sysconfdir)/systemd/network \
$(prefix)/lib/sysctl.d \
$(sysconfdir)/sysctl.d \
$(prefix)/lib/kernel/install.d \
$(sysconfdir)/kernel/install.d \
$(pkgsysconfdir)/system/multi-user.target.wants \
$(pkgsysconfdir)/system/getty.target.wants \
$(sysconfdir)/xdg/systemd
$(abs_srcdir)/hwdb/iab.txt
$(MAKE) CFLAGS='-fno-lto' LDFLAGS='-Wl,-fuse-ld=gold -Wl,--as-needed -Wl,--no-gc-sections' distcheck
wget -N http://www.linux-usb.org/usb.ids \
./ids-update.pl )
( cd $(top_srcdir)/src/libsystemd/sd-bus/ && \
wget -N https://d-bus.googlecode.com/git/kdbus.h )
scp systemd-$(VERSION).tar.xz $(www_target)
gtkdoc-rebase --html-dir=docs/libudev/html --online
rsync -rlv --delete docs/libudev/html/ --omit-dir-times $(www_target)/libudev/
gtkdoc-rebase --html-dir=docs/gudev/html --online
rsync -rlv --delete docs/gudev/html/ --omit-dir-times $(www_target)/gudev/
rsync -rlv --delete-excluded --include="*.html" --exclude="*" --omit-dir-times man/ $(www_target)/man/
rsync -rlv --delete --omit-dir-times docs/html/python-systemd/ $(www_target)/python-systemd/
scp man/*.html gardel:public/systemd-man/
libtool --mode=execute valgrind -q --leak-check=full --max-stackframe=5242880 --error-exitcode=55 $(builddir)/$$f ; fi; \
$(AM_V_GEN)$(NM) -g --defined-only $(builddir)/.libs/$(<:.la=.so) 2>&1 /dev/null | grep " T " | cut -d" " -f3 > $@
if test -f $(builddir)/man/$$symbol.html ; then \
$(NM) -g --$@-only `echo $(builddir)/"$$f" | sed -e 's,\([^/]*\).lo$$,.libs/\1.o,'` ; \
check-includes: $(top_srcdir)/tools/check-includes.pl
| xargs $(top_srcdir)/tools/check-includes.pl
$(top_srcdir)/tools/check-includes.pl
$(AM_V_at)printf '#include <stdio.h>\n' > $@
$(AM_V_at)printf 'unsigned i; for (i=0;i<sizeof(functions)/sizeof(void*);i++) printf("%%p\\n", functions[i]);\n' >> $@
$(top_builddir)/src/libsystemd/libsystemd.sym \