Makefile.am revision 247913054eb134d2f81d33178fd5e7669aadecd0
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess# -*- Mode: makefile; indent-tabs-mode: t -*-
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess# This file is part of systemd.
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess# Copyright 2010-2012 Lennart Poettering
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess# Copyright 2010-2012 Kay Sievers
5a58787efeb02a1c3f06569d019ad81fd2efa06end# Copyright 2013 Zbigniew Jędrzejewski-Szmek
5a58787efeb02a1c3f06569d019ad81fd2efa06end# Copyright 2013 David Strauss
5a58787efeb02a1c3f06569d019ad81fd2efa06end# systemd is free software; you can redistribute it and/or modify it
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen# under the terms of the GNU Lesser General Public License as published by
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen# the Free Software Foundation; either version 2.1 of the License, or
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen# (at your option) any later version.
5a58787efeb02a1c3f06569d019ad81fd2efa06end# systemd is distributed in the hope that it will be useful, but
5a58787efeb02a1c3f06569d019ad81fd2efa06end# WITHOUT ANY WARRANTY; without even the implied warranty of
d229f940abfb2490dee17979e9a5ff31b7012eb5rbowen# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
3f08db06526d6901aa08c110b5bc7dde6bc39905nd# Lesser General Public License for more details.
5a58787efeb02a1c3f06569d019ad81fd2efa06end# You should have received a copy of the GNU Lesser General Public License
5a58787efeb02a1c3f06569d019ad81fd2efa06end# along with systemd; If not, see <http://www.gnu.org/licenses/>.
3b3b7fc78d1f5bfc2769903375050048ff41ff26ndACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7ndAM_MAKEFLAGS = --no-print-directory
d05d0eb4ae6d2a5e513fc3bf2555ce33da416634ndAUTOMAKE_OPTIONS = color-tests parallel-tests
4b3a8afbfcea8b265d179a122bf40dfedd1ce280takashiSUBDIRS = . po
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd# remove targets if the command fails
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd.DELETE_ON_ERROR:
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess# keep intermediate files
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess.PRECIOUS: $(TEST_SUITE_LOG) Makefile
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBUDEV_CURRENT=5
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBUDEV_REVISION=0
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBUDEV_AGE=4
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBGUDEV_CURRENT=1
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessLIBGUDEV_REVISION=3
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBGUDEV_AGE=1
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBSYSTEMD_LOGIN_CURRENT=9
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBSYSTEMD_LOGIN_REVISION=1
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBSYSTEMD_LOGIN_AGE=9
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBSYSTEMD_DAEMON_CURRENT=0
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBSYSTEMD_DAEMON_REVISION=10
f8dee27891059abb09ff5ca3fc5434f5719d22a0rbowenLIBSYSTEMD_DAEMON_AGE=0
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBSYSTEMD_ID128_CURRENT=0
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBSYSTEMD_ID128_REVISION=26
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBSYSTEMD_ID128_AGE=0
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBSYSTEMD_JOURNAL_CURRENT=11
5ae30adbe59946de742ab0cd6be3b7457471a698takashiLIBSYSTEMD_JOURNAL_REVISION=3
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedoohLIBSYSTEMD_JOURNAL_AGE=11
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBSYSTEMD_BUS_CURRENT=0
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBSYSTEMD_BUS_REVISION=0
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessLIBSYSTEMD_BUS_AGE=0
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess# Dirs of external packages
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessdbuspolicydir=@dbuspolicydir@
261c62b53a9c707c64c7824eed68b5463bd23e62nddbussessionservicedir=@dbussessionservicedir@
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessdbussystemservicedir=@dbussystemservicedir@
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kesspamlibdir=@pamlibdir@
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kesspamconfdir=@pamconfdir@
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kesspkgconfigdatadir=$(datadir)/pkgconfig
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kesspkgconfiglibdir=$(libdir)/pkgconfig
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kesspolkitpolicydir=$(datadir)/polkit-1/actions
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessbashcompletiondir=@bashcompletiondir@
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kesszshcompletiondir=@zshcompletiondir@
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessrpmmacrosdir=$(prefix)/lib/rpm/macros.d
3c29010ad1a706e8d5931b250f1bc751e0dde676rbowensysvinitdir=$(SYSTEM_SYSVINIT_PATH)
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kesssysvrcnddir=$(SYSTEM_SYSVRCND_PATH)
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessvarlogdir=$(localstatedir)/log
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowensystemdstatedir=$(localstatedir)/lib/systemd
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowencatalogstatedir=$(systemdstatedir)/catalog
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen# Our own, non-special dirs
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenpkgsysconfdir=$(sysconfdir)/systemd
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenuserunitdir=$(prefix)/lib/systemd/user
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenuserpresetdir=$(prefix)/lib/systemd/user-preset
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowentmpfilesdir=$(prefix)/lib/tmpfiles.d
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowensysctldir=$(prefix)/lib/sysctl.d
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowennetworkdir=$(prefix)/lib/systemd/network
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenpkgincludedir=$(includedir)/systemd
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowensystemgeneratordir=$(rootlibexecdir)/system-generators
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenusergeneratordir=$(prefix)/lib/systemd/user-generators
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowensystemshutdowndir=$(rootlibexecdir)/system-shutdown
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowensystemsleepdir=$(rootlibexecdir)/system-sleep
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowensystemunitdir=$(rootprefix)/lib/systemd/system
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowensystempresetdir=$(rootprefix)/lib/systemd/system-preset
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessudevlibexecdir=$(rootprefix)/lib/udev
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessudevhomedir=$(udevlibexecdir)
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessudevrulesdir=$(udevlibexecdir)/rules.d
6f7c18e70781deff3d1129774221de81b43c828endudevhwdbdir=$(udevlibexecdir)/hwdb.d
6f7c18e70781deff3d1129774221de81b43c828endcatalogdir=$(prefix)/lib/systemd/catalog
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kesskernelinstalldir = $(prefix)/lib/kernel/install.d
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess# And these are the special ones for /
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessrootprefix=@rootprefix@
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessrootbindir=$(rootprefix)/bin
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessrootlibexecdir=$(rootprefix)/lib/systemd
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessCLEANFILES = $(BUILT_SOURCES)
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessDISTCLEANFILES =
6e14faf37935e36804b8bad802bc9dd58f3cf65dsfEXTRA_DIST =
6e14faf37935e36804b8bad802bc9dd58f3cf65dsfBUILT_SOURCES =
6e14faf37935e36804b8bad802bc9dd58f3cf65dsfINSTALL_EXEC_HOOKS =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessUNINSTALL_EXEC_HOOKS =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessINSTALL_DATA_HOOKS =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessUNINSTALL_DATA_HOOKS =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessDISTCLEAN_LOCAL_HOOKS =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessCLEAN_LOCAL_HOOKS =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kesspkginclude_HEADERS =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessnoinst_LTLIBRARIES =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kesslib_LTLIBRARIES =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessinclude_HEADERS =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessnoinst_DATA =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kesspkgconfiglib_DATA =
fd98d2e18dca5790daa7e49b4384937e6ba7666cerikabelepolkitpolicy_in_in_files =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kesspolkitpolicy_in_files =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kesspolkitpolicy_files =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessdist_udevrules_DATA =
5ae30adbe59946de742ab0cd6be3b7457471a698takashinodist_udevrules_DATA =
5a58787efeb02a1c3f06569d019ad81fd2efa06enddist_pkgsysconf_DATA =
5a58787efeb02a1c3f06569d019ad81fd2efa06enddist_pkgdata_DATA =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessdist_dbuspolicy_DATA =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessdist_dbussystemservice_DATA =
5ae30adbe59946de742ab0cd6be3b7457471a698takashicheck_PROGRAMS =
5ae30adbe59946de742ab0cd6be3b7457471a698takashicheck_DATA =
5ae30adbe59946de742ab0cd6be3b7457471a698takashimanual_tests =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessif ENABLE_TESTS
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessnoinst_PROGRAMS = $(manual_tests) $(tests)
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessTESTS = $(tests)
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessnoinst_PROGRAMS =
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenudevlibexec_PROGRAMS =
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenAM_CPPFLAGS = \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -include $(top_builddir)/config.h \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -DPKGSYSCONFDIR=\"$(pkgsysconfdir)\" \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -DSYSTEM_CONFIG_UNIT_PATH=\"$(pkgsysconfdir)/system\" \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -DSYSTEM_DATA_UNIT_PATH=\"$(systemunitdir)\" \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -DSYSTEM_SYSVINIT_PATH=\"$(SYSTEM_SYSVINIT_PATH)\" \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -DSYSTEM_SYSVRCND_PATH=\"$(SYSTEM_SYSVRCND_PATH)\" \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -DUSER_CONFIG_UNIT_PATH=\"$(pkgsysconfdir)/user\" \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -DUSER_DATA_UNIT_PATH=\"$(userunitdir)\" \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -DCATALOG_DATABASE=\"$(catalogstatedir)/database\" \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -DSYSTEMD_CGROUP_AGENT_PATH=\"$(rootlibexecdir)/systemd-cgroups-agent\" \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -DSYSTEMD_BINARY_PATH=\"$(rootlibexecdir)/systemd\" \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -DSYSTEMD_SHUTDOWN_BINARY_PATH=\"$(rootlibexecdir)/systemd-shutdown\" \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -DSYSTEMD_SLEEP_BINARY_PATH=\"$(rootlibexecdir)/systemd-sleep\" \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -DSYSTEMCTL_BINARY_PATH=\"$(rootbindir)/systemctl\" \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -DSYSTEMD_TTY_ASK_PASSWORD_AGENT_BINARY_PATH=\"$(rootbindir)/systemd-tty-ask-password-agent\" \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -DSYSTEMD_STDIO_BRIDGE_BINARY_PATH=\"$(bindir)/systemd-stdio-bridge\" \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -DROOTPREFIX=\"$(rootprefix)\" \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -DRANDOM_SEED_DIR=\"$(localstatedir)/lib/systemd/\" \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -DRANDOM_SEED=\"$(localstatedir)/lib/systemd/random-seed\" \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -DSYSTEMD_CRYPTSETUP_PATH=\"$(rootlibexecdir)/systemd-cryptsetup\" \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -DSYSTEM_GENERATOR_PATH=\"$(systemgeneratordir)\" \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -DUSER_GENERATOR_PATH=\"$(usergeneratordir)\" \
261c62b53a9c707c64c7824eed68b5463bd23e62nd -DSYSTEM_SHUTDOWN_PATH=\"$(systemshutdowndir)\" \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -DSYSTEM_SLEEP_PATH=\"$(systemsleepdir)\" \
5ae30adbe59946de742ab0cd6be3b7457471a698takashi -DSYSTEMD_KBD_MODEL_MAP=\"$(pkgdatadir)/kbd-model-map\" \
5a58787efeb02a1c3f06569d019ad81fd2efa06end -DX_SERVER=\"$(bindir)/X\" \
5a58787efeb02a1c3f06569d019ad81fd2efa06end -DUDEVLIBEXECDIR=\"$(udevlibexecdir)\" \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -DPOLKIT_AGENT_BINARY_PATH=\"$(bindir)/pkttyagent\" \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -DQUOTACHECK=\"$(QUOTACHECK)\" \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -DKEXEC=\"$(KEXEC)\" \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -I $(top_srcdir)/src \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -I $(top_builddir)/src/shared \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -I $(top_srcdir)/src/shared \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -I $(top_srcdir)/src/network \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -I $(top_srcdir)/src/login \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -I $(top_srcdir)/src/journal \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -I $(top_srcdir)/src/systemd \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -I $(top_builddir)/src/core \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -I $(top_srcdir)/src/core \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -I $(top_srcdir)/src/libudev \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -I $(top_srcdir)/src/udev \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess -I $(top_srcdir)/src/udev/net \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -I $(top_builddir)/src/udev \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -I $(top_srcdir)/src/libsystemd-bus \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen -I $(top_srcdir)/src/libsystemd-rtnl \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen $(OUR_CPPFLAGS)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenAM_CFLAGS = $(OUR_CFLAGS)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenAM_LDFLAGS = $(OUR_LDFLAGS)
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess# ------------------------------------------------------------------------------
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessdefine move-to-rootlibdir
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess if test "$(libdir)" != "$(rootlibdir)"; then \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess $(MKDIR_P) $(DESTDIR)$(rootlibdir) && \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess so_img_name=$$(readlink $(DESTDIR)$(libdir)/$$libname) && \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess so_img_rel_target_prefix=$$(echo $(libdir) | sed 's,\(^/\|\)[^/][^/]*,..,g') && \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess $(LN_S) -f $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/$$libname && \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess mv $(DESTDIR)$(libdir)/$$libname.* $(DESTDIR)$(rootlibdir); \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessINSTALL_DIRS =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessRUNLEVEL1_TARGET_WANTS =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessRUNLEVEL2_TARGET_WANTS =
5ae30adbe59946de742ab0cd6be3b7457471a698takashiRUNLEVEL3_TARGET_WANTS =
5a58787efeb02a1c3f06569d019ad81fd2efa06endRUNLEVEL4_TARGET_WANTS =
5a58787efeb02a1c3f06569d019ad81fd2efa06endRUNLEVEL5_TARGET_WANTS =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessSHUTDOWN_TARGET_WANTS =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessLOCAL_FS_TARGET_WANTS =
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessMULTI_USER_TARGET_WANTS =
6e14faf37935e36804b8bad802bc9dd58f3cf65dsfSYSINIT_TARGET_WANTS =
6e14faf37935e36804b8bad802bc9dd58f3cf65dsfSOCKETS_TARGET_WANTS =
6e14faf37935e36804b8bad802bc9dd58f3cf65dsfTIMERS_TARGET_WANTS =
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenSYSTEM_UNIT_ALIASES =
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenUSER_UNIT_ALIASES =
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenGENERAL_ALIASES =
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rboweninstall-target-wants-hook:
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen what="$(RUNLEVEL1_TARGET_WANTS)" && wants=runlevel1.target && $(add-wants)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen what="$(RUNLEVEL2_TARGET_WANTS)" && wants=runlevel2.target && $(add-wants)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen what="$(RUNLEVEL3_TARGET_WANTS)" && wants=runlevel3.target && $(add-wants)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen what="$(RUNLEVEL4_TARGET_WANTS)" && wants=runlevel4.target && $(add-wants)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen what="$(RUNLEVEL5_TARGET_WANTS)" && wants=runlevel5.target && $(add-wants)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen what="$(SHUTDOWN_TARGET_WANTS)" && wants=shutdown.target && $(add-wants)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen what="$(LOCAL_FS_TARGET_WANTS)" && wants=local-fs.target && $(add-wants)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen what="$(MULTI_USER_TARGET_WANTS)" && wants=multi-user.target && $(add-wants)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen what="$(SYSINIT_TARGET_WANTS)" && wants=sysinit.target && $(add-wants)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen what="$(SOCKETS_TARGET_WANTS)" && wants=sockets.target && $(add-wants)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen what="$(TIMERS_TARGET_WANTS)" && wants=timers.target && $(add-wants)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen what="$(SLICES_TARGET_WANTS)" && wants=slices.target && $(add-wants)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowendefine add-wants
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen [ -z "$$what" ] || ( \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen dir=$(DESTDIR)$(systemunitdir)/$$wants.wants && \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen $(MKDIR_P) -m 0755 $$dir && \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen cd $$dir && \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess rm -f $$what && \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess for i in $$what; do $(LN_S) ../$$i . || exit $$? ; done )
5a58787efeb02a1c3f06569d019ad81fd2efa06endinstall-directories-hook:
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess $(MKDIR_P) $(addprefix $(DESTDIR),$(INSTALL_DIRS))
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessinstall-aliases-hook:
261c62b53a9c707c64c7824eed68b5463bd23e62nd set -- $(SYSTEM_UNIT_ALIASES) && \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess dir=$(systemunitdir) && $(install-aliases)
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess set -- $(USER_UNIT_ALIASES) && \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen dir=$(userunitdir) && $(install-aliases)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen set -- $(GENERAL_ALIASES) && \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen dir= && $(install-aliases)
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowendefine install-aliases
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen while [ -n "$$1" ]; do \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen $(MKDIR_P) `dirname $(DESTDIR)$$dir/$$2` && \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen rm -f $(DESTDIR)$$dir/$$2 && \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen $(LN_S) $$1 $(DESTDIR)$$dir/$$2 && \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen shift 2 || exit $$?; \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessINSTALL_EXEC_HOOKS += \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess install-target-wants-hook \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess install-directories-hook \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess install-aliases-hook
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess# ------------------------------------------------------------------------------
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessAM_V_M4 = $(AM_V_M4_$(V))
5ae30adbe59946de742ab0cd6be3b7457471a698takashiAM_V_M4_ = $(AM_V_M4_$(AM_DEFAULT_VERBOSITY))
5a58787efeb02a1c3f06569d019ad81fd2efa06endAM_V_M4_0 = @echo " M4 " $@;
5ae30adbe59946de742ab0cd6be3b7457471a698takashiAM_V_XSLT = $(AM_V_XSLT_$(V))
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessAM_V_XSLT_ = $(AM_V_XSLT_$(AM_DEFAULT_VERBOSITY))
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessAM_V_XSLT_0 = @echo " XSLT " $@;
261c62b53a9c707c64c7824eed68b5463bd23e62ndAM_V_GPERF = $(AM_V_GPERF_$(V))
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessAM_V_GPERF_ = $(AM_V_GPERF_$(AM_DEFAULT_VERBOSITY))
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessAM_V_GPERF_0 = @echo " GPERF " $@;
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenAM_V_LN = $(AM_V_LN_$(V))
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenAM_V_LN_ = $(AM_V_LN_$(AM_DEFAULT_VERBOSITY))
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenAM_V_LN_0 = @echo " LN " $@;
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen# ------------------------------------------------------------------------------
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenrootbin_PROGRAMS = \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemctl \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-notify \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-ask-password \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-tty-ask-password-agent \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-machine-id-setup
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenbin_PROGRAMS = \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-cgls \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-cgtop \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-stdio-bridge \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-nspawn \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-detect-virt \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-delta \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-analyze \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-run
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowendist_bin_SCRIPTS = \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowendist_kernelinstall_SCRIPTS = \
5a58787efeb02a1c3f06569d019ad81fd2efa06endrootlibexec_PROGRAMS = \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess systemd-cgroups-agent \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess systemd-initctl \
6e14faf37935e36804b8bad802bc9dd58f3cf65dsf systemd-update-utmp \
6e14faf37935e36804b8bad802bc9dd58f3cf65dsf systemd-shutdownd \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess systemd-shutdown \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-remount-fs \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-reply-password \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-fsck \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-ac-power \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-sysctl \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-sleep \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-socket-proxyd
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowensystemgenerator_PROGRAMS = \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-getty-generator \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-fstab-generator \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-system-update-generator
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowendist_bashcompletion_DATA = \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowendist_zshcompletion_DATA = \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen shell-completion/zsh/_kernel-install \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen shell-completion/zsh/_systemd-nspawn \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen shell-completion/zsh/_systemd-analyze \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess shell-completion/zsh/_systemd-run \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess shell-completion/zsh/_sd_hosts_or_user_at_host \
5ae30adbe59946de742ab0cd6be3b7457471a698takashi shell-completion/zsh/_systemd-delta \
f8dee27891059abb09ff5ca3fc5434f5719d22a0rbowendist_sysctl_DATA = \
f8dee27891059abb09ff5ca3fc5434f5719d22a0rbowendist_systemunit_DATA = \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowennodist_systemunit_DATA = \
5ae30adbe59946de742ab0cd6be3b7457471a698takashidist_userunit_DATA = \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessnodist_userunit_DATA = \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessEXTRA_DIST += \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessCLEANFILES += \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessif HAVE_SYSV_COMPAT
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessnodist_systemunit_DATA += \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowensystemgenerator_PROGRAMS += \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen systemd-rc-local-generator
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenEXTRA_DIST += \
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen# automake is broken and can't handle files with a dash in front
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14728#8
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenunits-install-hook:
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen mv $(DESTDIR)$(systemunitdir)/x-.slice $(DESTDIR)/$(systemunitdir)/-.slice
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenunits-uninstall-hook:
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen rm -f $(DESTDIR)/$(systemunitdir)/-.slice
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenINSTALL_DATA_HOOKS += units-install-hook
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowenUNINSTALL_DATA_HOOKS += units-uninstall-hook
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowendist_doc_DATA = \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess DISTRO_PORTING
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess@INTLTOOL_POLICY_RULE@
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess# ------------------------------------------------------------------------------
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessMANPAGES_ALIAS =
a795ca2487c774aa6fe75c765a2bf17f969f7af7nd.PHONY: man
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessman: $(MANPAGES) $(MANPAGES_ALIAS) $(HTML_FILES) $(HTML_ALIAS)
a795ca2487c774aa6fe75c765a2bf17f969f7af7ndXML_FILES = \
a795ca2487c774aa6fe75c765a2bf17f969f7af7nd ${patsubst %.1,%.xml,${patsubst %.3,%.xml,${patsubst %.5,%.xml,${patsubst %.7,%.xml,${patsubst %.8,%.xml,$(MANPAGES)}}}}}
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessHTML_FILES = \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess ${XML_FILES:.xml=.html}
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kessHTML_ALIAS = \
fefb8b844b6286bfc41bb2e0c4cc003b8e7d4ff2kess ${patsubst %.1,%.html,${patsubst %.3,%.html,${patsubst %.5,%.html,${patsubst %.7,%.html,${patsubst %.8,%.html,$(MANPAGES_ALIAS)}}}}}
3b3b7fc78d1f5bfc2769903375050048ff41ff26ndif ENABLE_MANPAGES
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7ndman_MANS = \
d05d0eb4ae6d2a5e513fc3bf2555ce33da416634nd $(MANPAGES) \
7f5b59ccc63c0c0e3e678a168f09ee6a2f51f9d0nd $(MANPAGES_ALIAS)
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjungnoinst_DATA += \
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh $(HTML_FILES) \
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh $(HTML_ALIAS)
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedoohCLEANFILES += \
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh $(man_MANS) \
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh $(HTML_FILES) \
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh $(HTML_ALIAS)
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh $(AM_V_at)$(MKDIR_P) $(dir $@)
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh $(AM_V_LN)$(LN_S) -f ../../man $@
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedoohnoinst_DATA += \
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedoohCLEANFILES += \
7fec19672a491661b2fe4b29f685bc7f4efa64d4ndif HAVE_PYTHON
7fec19672a491661b2fe4b29f685bc7f4efa64d4nd $(AM_V_LN)$(LN_S) -f systemd.index.html $@
5a58787efeb02a1c3f06569d019ad81fd2efa06endnoinst_DATA += \
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/shared/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); if ($$2 !~ /SYSCALL_BASE/) 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 "static const char* const syscall_names[] = { "} { printf "[SYSCALL_TO_INDEX(__NR_%s)] = \"%s\",\n", $$1, $$1 } END{print "};"}' < $< > $@
src/shared/errno-list.txt: Makefile
$(AM_V_GEN)$(CPP) $(CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -dM -include errno.h - < /dev/null | $(AWK) '/^#define[ \t]+E[^ _]+[ \t]+[0-9]/ { print $$2; }' > $@
$(AM_V_GEN)$(AWK) 'BEGIN{ print "struct errno_name { const char* name; int id; };"; print "%null-strings"; print "%%";} { printf "%s, %s\n", $$1, $$1 }' < $< > $@
$(AM_V_GEN)$(AWK) 'BEGIN{ print "static const char* const errno_names[] = { "} { printf "[%s] = \"%s\",\n", $$1, $$1 } END{print "};"}' < $< > $@
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.info
@echo "Coverage report generated in $(abs_builddir)/$(coverage_dir)/index.html"
shell-completion/zsh/_systemd-tmpfiles
$(sysconfdir)/tmpfiles.d
shell-completion/zsh/_bootctl
-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/libsystemd-bus/libsystemd-bus.sym
-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
network/99-default.link
rules/99-systemd.rules \
rules/42-usb-hid-pm.rules \
rules/50-udev-default.rules \
rules/60-drm.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-setup-link.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 \
hwdb/60-keyboard.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-internal.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/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
libname=libgudev-1.0.so && $(move-to-rootlibdir)
rm -f $(DESTDIR)$(rootlibdir)/libgudev-1.0.so*
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*
shell-completion/zsh/_systemd-coredumpctl
$(prefix)/lib/binfmt.d \
$(sysconfdir)/binfmt.d
units/systemd-backlight@.service
units/systemd-rfkill@.service
shell-completion/zsh/_hostnamectl
update-kbd-model-map: src/locale/generate-kbd-model-map
$PYTHON $< > src/locale/kbd-model-map
shell-completion/zsh/_localectl
$(prefix)/lib/systemd/ntp-units.d \
$(sysconfdir)/systemd/ntp-units.d
shell-completion/zsh/_timedatectl
shell-completion/zsh/_machinectl
shell-completion/zsh/_loginctl \
shell-completion/zsh/_systemd-inhibit
-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/
# Remove Python stuff, e.g. to force rebuilding for a different Python version.
'|RANDOM_SEED_DIR=$(localstatedir)/lib/systemd/|' \
'|RANDOM_SEED=$(localstatedir)/lib/systemd/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 $<
$(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/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
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/
libtool --mode=execute valgrind -q --leak-check=full --max-stackframe=4194400 --error-exitcode=55 $(builddir)/$$f ; \
$(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,'` ; \
$(AM_V_at)printf '#include <stdio.h>\n' > $@