Makefile.am revision 3d56f7df4411684404470d36ddec0d90649a13a3
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# -*- Mode: makefile; indent-tabs-mode: t -*-
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# This file is part of systemd.
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# Copyright 2010-2012 Lennart Poettering
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# Copyright 2010-2012 Kay Sievers
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# Copyright 2013 Zbigniew Jędrzejewski-Szmek
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# systemd is free software; you can redistribute it and/or modify it
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# under the terms of the GNU Lesser General Public License as published by
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# the Free Software Foundation; either version 2.1 of the License, or
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# (at your option) any later version.
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# systemd is distributed in the hope that it will be useful, but
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# WITHOUT ANY WARRANTY; without even the implied warranty of
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# Lesser General Public License for more details.
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# You should have received a copy of the GNU Lesser General Public License
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# along with systemd; If not, see <http://www.gnu.org/licenses/>.
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyAM_MAKEFLAGS = --no-print-directory
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyAUTOMAKE_OPTIONS = color-tests parallel-tests
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekSUBDIRS = . po
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek# remove targets if the command fails
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny.DELETE_ON_ERROR:
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# keep intermediate files
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyLIBUDEV_CURRENT=4
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekLIBUDEV_REVISION=6
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekLIBUDEV_AGE=3
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekLIBGUDEV_CURRENT=1
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekLIBGUDEV_REVISION=3
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyLIBGUDEV_AGE=1
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyLIBSYSTEMD_LOGIN_CURRENT=8
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekLIBSYSTEMD_LOGIN_REVISION=0
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyLIBSYSTEMD_LOGIN_AGE=8
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyLIBSYSTEMD_DAEMON_CURRENT=0
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekLIBSYSTEMD_DAEMON_REVISION=10
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyLIBSYSTEMD_DAEMON_AGE=0
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyLIBSYSTEMD_ID128_CURRENT=0
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyLIBSYSTEMD_ID128_REVISION=23
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekLIBSYSTEMD_ID128_AGE=0
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekLIBSYSTEMD_JOURNAL_CURRENT=11
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekLIBSYSTEMD_JOURNAL_REVISION=0
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyLIBSYSTEMD_JOURNAL_AGE=11
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# Dirs of external packages
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekdbuspolicydir=@dbuspolicydir@
bdbf4f169e4d5d00b0616df19f7a55debb407f78Pavel Březinadbussessionservicedir=@dbussessionservicedir@
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekdbussystemservicedir=@dbussystemservicedir@
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenydbusinterfacedir=@dbusinterfacedir@
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekpamlibdir=@pamlibdir@
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekpkgconfigdatadir=$(datadir)/pkgconfig
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenypkgconfiglibdir=$(libdir)/pkgconfig
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenypolkitpolicydir=$(datadir)/polkit-1/actions
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekbashcompletiondir=@bashcompletiondir@
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekrpmmacrosdir=$(prefix)/lib/rpm/macros.d
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenysysvinitdir=$(SYSTEM_SYSVINIT_PATH)
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenysysvrcnddir=$(SYSTEM_SYSVRCND_PATH)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekvarlogdir=$(localstatedir)/log
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozeksystemdstatedir=$(localstatedir)/lib/systemd
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenycatalogstatedir=$(systemdstatedir)/catalog
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek# Our own, non-special dirs
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenypkgsysconfdir=$(sysconfdir)/systemd
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekuserunitdir=$(prefix)/lib/systemd/user
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekuserpresetdir=$(prefix)/lib/systemd/user-preset
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozektmpfilesdir=$(prefix)/lib/tmpfiles.d
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozeksysctldir=$(prefix)/lib/sysctl.d
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenyusergeneratordir=$(prefix)/lib/systemd/user-generators
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenypkgincludedir=$(includedir)/systemd
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenysystemgeneratordir=$(rootlibexecdir)/system-generators
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenysystemshutdowndir=$(rootlibexecdir)/system-shutdown
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenysystemsleepdir=$(rootlibexecdir)/system-sleep
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenysystemunitdir=$(rootprefix)/lib/systemd/system
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenysystempresetdir=$(rootprefix)/lib/systemd/system-preset
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenyudevlibexecdir=$(rootprefix)/lib/udev
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenyudevhomedir=$(udevlibexecdir)
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenyudevrulesdir=$(udevlibexecdir)/rules.d
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenyudevhwdbdir=$(udevlibexecdir)/hwdb.d
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenycatalogdir=$(prefix)/lib/systemd/catalog
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenykernelinstalldir = $(prefix)/lib/kernel/install.d
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny# And these are the special ones for /
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenyrootprefix=@rootprefix@
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenyrootbindir=$(rootprefix)/bin
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenyrootlibexecdir=$(rootprefix)/lib/systemd
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyCLEANFILES = $(BUILT_SOURCES)
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyDISTCLEANFILES =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyBUILT_SOURCES =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyINSTALL_EXEC_HOOKS =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyUNINSTALL_EXEC_HOOKS =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyINSTALL_DATA_HOOKS =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyUNINSTALL_DATA_HOOKS =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyDISTCLEAN_LOCAL_HOOKS =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyCLEAN_LOCAL_HOOKS =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenypkginclude_HEADERS =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenynoinst_LTLIBRARIES =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenylib_LTLIBRARIES =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenyinclude_HEADERS =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenynoinst_DATA =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenypkgconfiglib_DATA =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenypolkitpolicy_in_in_files =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenypolkitpolicy_in_files =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenypolkitpolicy_files =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenydist_udevrules_DATA =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenynodist_udevrules_DATA =
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenydist_pkgsysconf_DATA =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekdist_pkgdata_DATA =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekdist_dbuspolicy_DATA =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekdbusinterface_DATA =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekdist_dbussystemservice_DATA =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekcheck_PROGRAMS =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekmanual_tests =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekif ENABLE_TESTS
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozeknoinst_PROGRAMS = $(manual_tests) $(tests)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekTESTS = $(tests)
99bac83188601c2b07e0b141aac7dc7d882b464aSumit Bosenoinst_PROGRAMS =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekudevlibexec_PROGRAMS =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekAM_CPPFLAGS = \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -include $(top_builddir)/config.h \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DPKGSYSCONFDIR=\"$(pkgsysconfdir)\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DSYSTEM_CONFIG_UNIT_PATH=\"$(pkgsysconfdir)/system\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DSYSTEM_DATA_UNIT_PATH=\"$(systemunitdir)\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DSYSTEM_SYSVINIT_PATH=\"$(SYSTEM_SYSVINIT_PATH)\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DSYSTEM_SYSVRCND_PATH=\"$(SYSTEM_SYSVRCND_PATH)\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DUSER_CONFIG_UNIT_PATH=\"$(pkgsysconfdir)/user\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DUSER_DATA_UNIT_PATH=\"$(userunitdir)\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DCATALOG_DATABASE=\"$(catalogstatedir)/database\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DSYSTEMD_CGROUP_AGENT_PATH=\"$(rootlibexecdir)/systemd-cgroups-agent\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DSYSTEMD_BINARY_PATH=\"$(rootlibexecdir)/systemd\" \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny -DSYSTEMD_SHUTDOWN_BINARY_PATH=\"$(rootlibexecdir)/systemd-shutdown\" \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny -DSYSTEMD_SLEEP_BINARY_PATH=\"$(rootlibexecdir)/systemd-sleep\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DSYSTEMCTL_BINARY_PATH=\"$(rootbindir)/systemctl\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DSYSTEMD_TTY_ASK_PASSWORD_AGENT_BINARY_PATH=\"$(rootbindir)/systemd-tty-ask-password-agent\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DSYSTEMD_STDIO_BRIDGE_BINARY_PATH=\"$(bindir)/systemd-stdio-bridge\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DROOTPREFIX=\"$(rootprefix)\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DRANDOM_SEED=\"$(localstatedir)/lib/random-seed\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DSYSTEMD_CRYPTSETUP_PATH=\"$(rootlibexecdir)/systemd-cryptsetup\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DSYSTEM_GENERATOR_PATH=\"$(systemgeneratordir)\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DUSER_GENERATOR_PATH=\"$(usergeneratordir)\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DSYSTEM_SHUTDOWN_PATH=\"$(systemshutdowndir)\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DSYSTEM_SLEEP_PATH=\"$(systemsleepdir)\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DSYSTEMD_KBD_MODEL_MAP=\"$(pkgdatadir)/kbd-model-map\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DX_SERVER=\"$(bindir)/X\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DUDEVLIBEXECDIR=\"$(udevlibexecdir)\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DPOLKIT_AGENT_BINARY_PATH=\"$(bindir)/pkttyagent\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -DQUOTACHECK=\"$(QUOTACHECK)\" \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -I $(top_srcdir)/src \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -I $(top_srcdir)/src/shared \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -I $(top_srcdir)/src/login \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -I $(top_srcdir)/src/journal \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -I $(top_srcdir)/src/systemd \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -I $(top_builddir)/src/core \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -I $(top_srcdir)/src/core \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -I $(top_srcdir)/src/libudev \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -I $(top_srcdir)/src/udev \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -I $(top_builddir)/src/udev \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek -I $(top_srcdir)/src/libsystemd-bus \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek $(OUR_CPPFLAGS)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekAM_CFLAGS = $(OUR_CFLAGS)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekAM_LDFLAGS = $(OUR_LDFLAGS)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek# ------------------------------------------------------------------------------
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekdefine move-to-rootlibdir
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek if test "$(libdir)" != "$(rootlibdir)"; then \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek $(MKDIR_P) $(DESTDIR)$(rootlibdir) && \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek so_img_name=$$(readlink $(DESTDIR)$(libdir)/$$libname) && \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek so_img_rel_target_prefix=$$(echo $(libdir) | sed 's,\(^/\|\)[^/][^/]*,..,g') && \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek $(LN_S) -f $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/$$libname && \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek mv $(DESTDIR)$(libdir)/$$libname.* $(DESTDIR)$(rootlibdir); \
0232747f04b650796db56fd7b487aee8a96fab03Simo SorceINSTALL_DIRS =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekRUNLEVEL1_TARGET_WANTS =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekRUNLEVEL2_TARGET_WANTS =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekRUNLEVEL3_TARGET_WANTS =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekRUNLEVEL4_TARGET_WANTS =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekRUNLEVEL5_TARGET_WANTS =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekSHUTDOWN_TARGET_WANTS =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekLOCAL_FS_TARGET_WANTS =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekMULTI_USER_TARGET_WANTS =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekSYSINIT_TARGET_WANTS =
b6d5f2a91fbce15c7ef4d382fa6b52407adb26ddPavel BřezinaSOCKETS_TARGET_WANTS =
b6d5f2a91fbce15c7ef4d382fa6b52407adb26ddPavel BřezinaTIMERS_TARGET_WANTS =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekSYSTEM_UNIT_ALIASES =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekUSER_UNIT_ALIASES =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekGENERAL_ALIASES =
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekinstall-target-wants-hook:
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek what="$(RUNLEVEL1_TARGET_WANTS)" && wants=runlevel1.target && $(add-wants)
99bac83188601c2b07e0b141aac7dc7d882b464aSumit Bose what="$(RUNLEVEL2_TARGET_WANTS)" && wants=runlevel2.target && $(add-wants)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek what="$(RUNLEVEL3_TARGET_WANTS)" && wants=runlevel3.target && $(add-wants)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek what="$(RUNLEVEL4_TARGET_WANTS)" && wants=runlevel4.target && $(add-wants)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek what="$(RUNLEVEL5_TARGET_WANTS)" && wants=runlevel5.target && $(add-wants)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek what="$(SHUTDOWN_TARGET_WANTS)" && wants=shutdown.target && $(add-wants)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek what="$(LOCAL_FS_TARGET_WANTS)" && wants=local-fs.target && $(add-wants)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek what="$(MULTI_USER_TARGET_WANTS)" && wants=multi-user.target && $(add-wants)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek what="$(SYSINIT_TARGET_WANTS)" && wants=sysinit.target && $(add-wants)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek what="$(SOCKETS_TARGET_WANTS)" && wants=sockets.target && $(add-wants)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek what="$(TIMERS_TARGET_WANTS)" && wants=timers.target && $(add-wants)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek what="$(SLICES_TARGET_WANTS)" && wants=slices.target && $(add-wants)
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekdefine add-wants
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek [ -z "$$what" ] || ( \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek dir=$(DESTDIR)$(systemunitdir)/$$wants.wants && \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek $(MKDIR_P) -m 0755 $$dir && \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek cd $$dir && \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek rm -f $$what && \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny for i in $$what; do $(LN_S) ../$$i . || exit $$? ; done )
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenyinstall-directories-hook:
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek $(MKDIR_P) $(addprefix $(DESTDIR),$(INSTALL_DIRS))
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenyinstall-aliases-hook:
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny set -- $(SYSTEM_UNIT_ALIASES) && \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny dir=$(systemunitdir) && $(install-aliases)
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny set -- $(USER_UNIT_ALIASES) && \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek dir=$(userunitdir) && $(install-aliases)
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny set -- $(GENERAL_ALIASES) && \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek dir= && $(install-aliases)
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenydefine install-aliases
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny while [ -n "$$1" ]; do \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny $(MKDIR_P) `dirname $(DESTDIR)$$dir/$$2` && \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek rm -f $(DESTDIR)$$dir/$$2 && \
0232747f04b650796db56fd7b487aee8a96fab03Simo Sorce $(LN_S) $$1 $(DESTDIR)$$dir/$$2 && \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek shift 2 || exit $$?; \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekINSTALL_EXEC_HOOKS += \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek install-target-wants-hook \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek install-directories-hook \
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek install-aliases-hook
bdbf4f169e4d5d00b0616df19f7a55debb407f78Pavel Březina# ------------------------------------------------------------------------------
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekAM_V_M4 = $(AM_V_M4_$(V))
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyAM_V_M4_ = $(AM_V_M4_$(AM_DEFAULT_VERBOSITY))
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyAM_V_M4_0 = @echo " M4 " $@;
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekAM_V_XSLT = $(AM_V_XSLT_$(V))
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekAM_V_XSLT_ = $(AM_V_XSLT_$(AM_DEFAULT_VERBOSITY))
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekAM_V_XSLT_0 = @echo " XSLT " $@;
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub HrozekAM_V_GPERF = $(AM_V_GPERF_$(V))
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyAM_V_GPERF_ = $(AM_V_GPERF_$(AM_DEFAULT_VERBOSITY))
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyAM_V_GPERF_0 = @echo " GPERF " $@;
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyAM_V_LN = $(AM_V_LN_$(V))
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyAM_V_LN_ = $(AM_V_LN_$(AM_DEFAULT_VERBOSITY))
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan ZelenyAM_V_LN_0 = @echo " LN " $@;
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozek# ------------------------------------------------------------------------------
8ba8222afca3026fd67af08e224b1d9e848aceaaJakub Hrozekrootbin_PROGRAMS = \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-notify \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-ask-password \
65393a294e635822c1d7a15fe5853dc457ad8a2aSimo Sorce systemd-tty-ask-password-agent \
65393a294e635822c1d7a15fe5853dc457ad8a2aSimo Sorce systemd-machine-id-setup
65393a294e635822c1d7a15fe5853dc457ad8a2aSimo Sorcebin_PROGRAMS = \
aac3ca699a09090072ae4d68bdda8dec990ae393Sumit Bose systemd-cgls \
aac3ca699a09090072ae4d68bdda8dec990ae393Sumit Bose systemd-cgtop \
aac3ca699a09090072ae4d68bdda8dec990ae393Sumit Bose systemd-stdio-bridge \
aac3ca699a09090072ae4d68bdda8dec990ae393Sumit Bose systemd-nspawn \
aac3ca699a09090072ae4d68bdda8dec990ae393Sumit Bose systemd-detect-virt \
aac3ca699a09090072ae4d68bdda8dec990ae393Sumit Bose systemd-delta \
aac3ca699a09090072ae4d68bdda8dec990ae393Sumit Bose systemd-analyze \
bba1a5fd62cffcae076d1351df5a83fbc4a6ec17Simo Sorcedist_bin_SCRIPTS = \
bba1a5fd62cffcae076d1351df5a83fbc4a6ec17Simo Sorcedist_kernelinstall_SCRIPTS = \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenyrootlibexec_PROGRAMS = \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-cgroups-agent \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-initctl \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-update-utmp \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-shutdownd \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-shutdown \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-remount-fs \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-reply-password \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-fsck \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-timestamp \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-ac-power \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-sysctl \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-sleep
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenysystemgenerator_PROGRAMS = \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-getty-generator \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-fstab-generator \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny systemd-system-update-generator
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenysystemd_analyze_SOURCES = \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenysystemd_analyze_CFLAGS = \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zeleny $(AM_CFLAGS) \
99bac83188601c2b07e0b141aac7dc7d882b464aSumit Bose $(DBUS_CFLAGS)
99bac83188601c2b07e0b141aac7dc7d882b464aSumit Bosesystemd_analyze_LDADD = \
99bac83188601c2b07e0b141aac7dc7d882b464aSumit Bosedist_bashcompletion_DATA = \
99bac83188601c2b07e0b141aac7dc7d882b464aSumit Bosedist_sysctl_DATA = \
c0f9698cd951b7223f251ff2511c4b22a6e4ba60Jan Zelenydist_systemunit_DATA = \
909a86af4eb99f5d311d7136cab78dca535ae304Sumit Bosenodist_systemunit_DATA = \
units/systemd-fsck@.service \
units/systemd-nspawn@.service
rm -f $(DESTDIR)/$(systemunitdir)/-.slice
include Makefile-man.am
${patsubst %.1,%.xml,${patsubst %.3,%.xml,${patsubst %.5,%.xml,${patsubst %.7,%.xml,${patsubst %.8,%.xml,$(MANPAGES)}}}}}
${patsubst %.1,%.html,${patsubst %.3,%.html,${patsubst %.5,%.html,${patsubst %.7,%.html,${patsubst %.8,%.html,$(MANPAGES_ALIAS)}}}}}
$(AM_V_LN)$(LN_S) -f systemd.index.html $@
NON_INDEX_XML_FILES = $(filter-out man/systemd.index.xml,$(XML_FILES))
SOURCE_XML_FILES = $(filter-out man/systemd.directives.xml,$(NON_INDEX_XML_FILES))
update-man-list: make-man-rules.py $(XML_GLOB)
$(AM_V_GEN)$(PYTHON) $^ > $(top_srcdir)/Makefile-man.tmp
@echo "Makefile-man.am has been regenerated"
$(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 ";" }' < $< > $@
src/core/syscall-list.txt: Makefile
$(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); print $$2; }' > $@
$(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 }' < $< > $@
$(AM_V_GPERF)$(GPERF) -L ANSI-C -t --ignore-case -N lookup_syscall -H hash_syscall_name -p -C < $< > $@
$(AM_V_GEN)$(AWK) 'BEGIN{ print "const char* const syscall_names[] = { "} { printf "[SYSCALL_TO_INDEX(__NR_%s)] = \"%s\",\n", $$1, $$1 } END{print "};"}' < $< > $@
org.freedesktop.systemd1.%.xml: systemd
$(STRINGS) $@.tmp | $(AWK) -f $(srcdir)/introspect.awk | \
$(sysconfdir)/tmpfiles.d
-Wl,--version-script=$(top_srcdir)/src/libsystemd-daemon/libsystemd-daemon.sym
libname=libsystemd-daemon.so && $(move-to-rootlibdir)
rm -f $(DESTDIR)$(rootlibdir)/libsystemd-daemon.so*
-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 \
$(sysconfdir)/udev/hwdb.d
rules/99-systemd.rules \
rules/42-usb-hid-pm.rules \
rules/50-udev-default.rules \
rules/60-keyboard.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-name-slot.rules \
rules/95-udev-late.rules
hwdb/20-pci-vendor-model.hwdb \
hwdb/20-pci-classes.hwdb \
hwdb/20-usb-vendor-model.hwdb \
hwdb/20-usb-classes.hwdb \
hwdb/20-acpi-vendor.hwdb \
hwdb/20-OUI.hwdb
rules/99-systemd.rules.in \
rules/99-systemd.rules \
src/udev/keyboard-keys.txt: Makefile
$(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/50-firmware.rules
rules/80-drivers.rules
-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
libudev.la -lm \
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 \
$(AM_V_GEN)echo '#include "gudevmarshal.h"' > $@ && \
-I$(top_srcdir)/src/gdev \
-I$(top_builddir)/src/gdev
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
libname=libgudev-1.0.so && $(move-to-rootlibdir)
rm -f $(DESTDIR)$(rootlibdir)/libgudev-1.0.so*
$(AM_CPPFLAGS) -I src/udev/keymap
udevkeymapforcereldir = $(udevlibexecdir)/keymaps/force-release
src/udev/keymap/keys.txt: Makefile
$(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 $$1 ", " $$1 }' < $< > $@
$(AM_V_GEN)$(AWK) 'BEGIN{ print "const char* const key_names[KEY_CNT] = { "} { print "[" $$1 "] = \"" $$1 "\"," } END{print "};"}' < $< > $@
rules/75-probe_mtd.rules
-Wl,--version-script=$(top_srcdir)/src/libsystemd-id128/libsystemd-id128.sym
libname=libsystemd-id128.so && $(move-to-rootlibdir)
rm -f $(DESTDIR)$(rootlibdir)/libsystemd-id128.so*
-version-info $(LIBSYSTEMD_JOURNAL_CURRENT):$(LIBSYSTEMD_JOURNAL_REVISION):$(LIBSYSTEMD_JOURNAL_AGE) \
-Wl,--version-script=$(top_srcdir)/src/journal/libsystemd-journal.sym
libname=libsystemd-journal.so && $(move-to-rootlibdir)
-$(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/
rm -f $(DESTDIR)$(rootlibdir)/libsystemd-journal.so*
$(prefix)/lib/binfmt.d \
$(sysconfdir)/binfmt.d
org.freedesktop.hostname1.xml: systemd-hostnamed
$(AM_V_GEN)$(LIBTOOL) --mode=execute $(OBJCOPY) -O binary -j introspect.hostname1 $< $@.tmp && \
$(STRINGS) $@.tmp | $(AWK) -f $(srcdir)/introspect.awk | \
org.freedesktop.locale1.xml: systemd-localed
$(AM_V_GEN)$(LIBTOOL) --mode=execute $(OBJCOPY) -O binary -j introspect.locale1 $< $@.tmp && \
$(STRINGS) $@.tmp | $(AWK) -f $(srcdir)/introspect.awk | \
update-kbd-model-map: src/locale/generate-kbd-model-map
$PYTHON $< > src/locale/kbd-model-map
org.freedesktop.timedate1.xml: systemd-timedated
$(AM_V_GEN)$(LIBTOOL) --mode=execute $(OBJCOPY) -O binary -j introspect.timedate1 $< $@.tmp && \
$(STRINGS) $@.tmp | $(AWK) -f $(srcdir)/introspect.awk | \
$(prefix)/lib/systemd/ntp-units.d \
$(sysconfdir)/systemd/ntp-units.d
-Wl,--version-script=$(top_srcdir)/src/login/libsystemd-login.sym
libname=libsystemd-login.so && $(move-to-rootlibdir)
rm -f $(DESTDIR)$(rootlibdir)/libsystemd-login.so*
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/
'|RANDOM_SEED=$(localstatedir)/lib/random-seed|' \
%.pc: %.pc.in Makefile
%.rules: %.rules.in Makefile
%.sh: %.sh.in Makefile
units/user/%: units/%.m4 Makefile
$(polkitpolicy_in_in_files:.policy.in.in=.policy)
man/custom-entities.ent: Makefile
--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 $<
DBUS_PREPROCESS = $(CPP) -P $(CFLAGS) $(DBUS_CFLAGS) -imacros dbus/dbus-protocol.h
$(systemunitdir)/remote-fs.target $(pkgsysconfdir)/system/multi-user.target.wants/remote-fs.target \
$(pkgsysconfdir)/user $(sysconfdir)/xdg/systemd/user \
../system-services/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/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
wget -N http://www.linux-usb.org/usb.ids \
./ids-update.pl )
( cd $(top_srcdir)/src/libsystemd-bus/ && \
wget -N https://d-bus.googlecode.com/git/kdbus.h )
scp man/*.html tango:public/systemd-man/
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/