Makefile.am revision daeb71a36a98834664e4d95773a3629b746f4db8
45632c3574ce843b9e85b9f73efe75b7b809f789slive# -*- Mode: makefile; indent-tabs-mode: t -*-
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26nd# This file is part of systemd.
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26nd# Copyright 2010-2012 Lennart Poettering
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26nd# Copyright 2010-2012 Kay Sievers
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26nd# Copyright 2013 Zbigniew Jędrzejewski-Szmek
3f08db06526d6901aa08c110b5bc7dde6bc39905nd# Copyright 2013 David Strauss
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim# systemd is free software; you can redistribute it and/or modify it
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim# 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.
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen# systemd is distributed in the hope that it will be useful, but
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim# WITHOUT ANY WARRANTY; without even the implied warranty of
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26nd# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26nd# Lesser General Public License for more details.
3f08db06526d6901aa08c110b5bc7dde6bc39905nd# You should have received a copy of the GNU Lesser General Public License
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim# along with systemd; If not, see <http://www.gnu.org/licenses/>.
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
4b5981e276e93df97c34e4da05ca5cf8bbd937dandAM_MAKEFLAGS = --no-print-directory
3f08db06526d6901aa08c110b5bc7dde6bc39905ndAUTOMAKE_OPTIONS = color-tests parallel-tests
3b3b7fc78d1f5bfc2769903375050048ff41ff26ndSUBDIRS = . po
ed1d958582984a7c54a6ca859e15939a414fa733nd# remove targets if the command fails
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim.DELETE_ON_ERROR:
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim# keep intermediate files
7f5b59ccc63c0c0e3e678a168f09ee6a2f51f9d0nd.SECONDARY:
d474d8ef01ec5c2a09341cd148851ed383c3287crbowen.PRECIOUS: $(TEST_SUITE_LOG) Makefile
3b3b7fc78d1f5bfc2769903375050048ff41ff26ndLIBUDEV_CURRENT=5
3f08db06526d6901aa08c110b5bc7dde6bc39905ndLIBUDEV_REVISION=0
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndLIBUDEV_AGE=4
52fff662005b1866a3ff09bb6c902800c5cc6dedjerenkrantzLIBGUDEV_CURRENT=1
35b1112eadc3479a2d81ea1b836aa87f21505ee9jerenkrantzLIBGUDEV_REVISION=3
52fff662005b1866a3ff09bb6c902800c5cc6dedjerenkrantzLIBGUDEV_AGE=1
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndLIBSYSTEMD_LOGIN_CURRENT=9
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndLIBSYSTEMD_LOGIN_REVISION=1
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndLIBSYSTEMD_LOGIN_AGE=9
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndLIBSYSTEMD_DAEMON_CURRENT=0
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndLIBSYSTEMD_DAEMON_REVISION=10
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndLIBSYSTEMD_DAEMON_AGE=0
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndLIBSYSTEMD_ID128_CURRENT=0
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndLIBSYSTEMD_ID128_REVISION=26
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndLIBSYSTEMD_ID128_AGE=0
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndLIBSYSTEMD_JOURNAL_CURRENT=11
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndLIBSYSTEMD_JOURNAL_REVISION=3
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndLIBSYSTEMD_JOURNAL_AGE=11
0745f050c4e7b9eeac73c7f10a528ce5015854bcrbowen# Dirs of external packages
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26nddbuspolicydir=@dbuspolicydir@
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26nddbussessionservicedir=@dbussessionservicedir@
4af55bbfdbff2cae0cd3195876c93ea991523d1fcolmdbussystemservicedir=@dbussystemservicedir@
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndpamlibdir=@pamlibdir@
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndpamconfdir=@pamconfdir@
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndpkgconfigdatadir=$(datadir)/pkgconfig
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndpkgconfiglibdir=$(libdir)/pkgconfig
64f23d7fddbd8bacb8c18434baedb5f1f86b432aminfrinpolkitpolicydir=$(datadir)/polkit-1/actions
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndbashcompletiondir=@bashcompletiondir@
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndzshcompletiondir=@zshcompletiondir@
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndrpmmacrosdir=$(prefix)/lib/rpm/macros.d
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndsysvinitdir=$(SYSTEM_SYSVINIT_PATH)
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndsysvrcnddir=$(SYSTEM_SYSVRCND_PATH)
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndvarlogdir=$(localstatedir)/log
38819b9bf8b10d6db4842fb5a4ede7828b409819rbowensystemdstatedir=$(localstatedir)/lib/systemd
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndcatalogstatedir=$(systemdstatedir)/catalog
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26nd# Our own, non-special dirs
1844bb5f7939bd31f51dffaf8d8cf1c00657a681rbowenpkgsysconfdir=$(sysconfdir)/systemd
1844bb5f7939bd31f51dffaf8d8cf1c00657a681rbowenuserunitdir=$(prefix)/lib/systemd/user
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26nduserpresetdir=$(prefix)/lib/systemd/user-preset
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndtmpfilesdir=$(prefix)/lib/tmpfiles.d
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndsysctldir=$(prefix)/lib/sysctl.d
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndlinksdir=$(prefix)/lib/net/links
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndpkgincludedir=$(includedir)/systemd
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndsystemgeneratordir=$(rootlibexecdir)/system-generators
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndusergeneratordir=$(prefix)/lib/systemd/user-generators
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndsystemshutdowndir=$(rootlibexecdir)/system-shutdown
664e667e221a15fa5f456e73948c67710f43f1b4minfrinsystemsleepdir=$(rootlibexecdir)/system-sleep
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndsystemunitdir=$(rootprefix)/lib/systemd/system
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndsystempresetdir=$(rootprefix)/lib/systemd/system-preset
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndudevlibexecdir=$(rootprefix)/lib/udev
c5ac4f57bfd156a62495b9c6a049f05bbcb69acarbowenudevhomedir=$(udevlibexecdir)
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndudevrulesdir=$(udevlibexecdir)/rules.d
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndudevhwdbdir=$(udevlibexecdir)/hwdb.d
0f6a0052bbfc841b1067c1ce0ca37880121d4713rbowencatalogdir=$(prefix)/lib/systemd/catalog
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndkernelinstalldir = $(prefix)/lib/kernel/install.d
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26nd# And these are the special ones for /
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndrootprefix=@rootprefix@
3b3b7fc78d1f5bfc2769903375050048ff41ff26ndrootbindir=$(rootprefix)/bin
ed1d958582984a7c54a6ca859e15939a414fa733ndrootlibexecdir=$(rootprefix)/lib/systemd
7add1372edb1ee95a2c4d1314df4c7567bda7c62jimCLEANFILES = $(BUILT_SOURCES)
7add1372edb1ee95a2c4d1314df4c7567bda7c62jimDISTCLEANFILES =
7add1372edb1ee95a2c4d1314df4c7567bda7c62jimEXTRA_DIST =
7f5b59ccc63c0c0e3e678a168f09ee6a2f51f9d0ndBUILT_SOURCES =
7f5b59ccc63c0c0e3e678a168f09ee6a2f51f9d0ndINSTALL_EXEC_HOOKS =
63f06dce77bb2d9b1c5aa5deeb47a1069987fd1endUNINSTALL_EXEC_HOOKS =
d474d8ef01ec5c2a09341cd148851ed383c3287crbowenINSTALL_DATA_HOOKS =
d474d8ef01ec5c2a09341cd148851ed383c3287crbowenUNINSTALL_DATA_HOOKS =
3b3b7fc78d1f5bfc2769903375050048ff41ff26ndDISTCLEAN_LOCAL_HOOKS =
5effc8b39fae5cd169d17f342bfc265705840014rbowenCLEAN_LOCAL_HOOKS =
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowenpkginclude_HEADERS =
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowennoinst_LTLIBRARIES =
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowenlib_LTLIBRARIES =
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erboweninclude_HEADERS =
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowennoinst_DATA =
29fb68cf24dbdb4985cbb4734cb6074ea4bbab26ndpkgconfiglib_DATA =
-include $(top_builddir)/config.h \
-DRANDOM_SEED=\"$(localstatedir)/lib/systemd/random-seed\" \
-I $(top_srcdir)/src/shared \
-I $(top_srcdir)/src/login \
-I $(top_srcdir)/src/journal \
-I $(top_srcdir)/src/systemd \
-I $(top_builddir)/src/core \
-I $(top_srcdir)/src/core \
-I $(top_srcdir)/src/libudev \
-I $(top_srcdir)/src/udev \
-I $(top_srcdir)/src/udev/net \
-I $(top_builddir)/src/udev \
-I $(top_srcdir)/src/libsystemd-bus \
what="$(RUNLEVEL1_TARGET_WANTS)" && wants=runlevel1.target && $(add-wants)
what="$(RUNLEVEL2_TARGET_WANTS)" && wants=runlevel2.target && $(add-wants)
what="$(RUNLEVEL3_TARGET_WANTS)" && wants=runlevel3.target && $(add-wants)
what="$(RUNLEVEL4_TARGET_WANTS)" && wants=runlevel4.target && $(add-wants)
what="$(RUNLEVEL5_TARGET_WANTS)" && wants=runlevel5.target && $(add-wants)
what="$(SHUTDOWN_TARGET_WANTS)" && wants=shutdown.target && $(add-wants)
what="$(LOCAL_FS_TARGET_WANTS)" && wants=local-fs.target && $(add-wants)
what="$(MULTI_USER_TARGET_WANTS)" && wants=multi-user.target && $(add-wants)
what="$(SYSINIT_TARGET_WANTS)" && wants=sysinit.target && $(add-wants)
what="$(SOCKETS_TARGET_WANTS)" && wants=sockets.target && $(add-wants)
what="$(TIMERS_TARGET_WANTS)" && wants=timers.target && $(add-wants)
what="$(SLICES_TARGET_WANTS)" && wants=slices.target && $(add-wants)
dir=$(DESTDIR)$(systemunitdir)/$$wants.wants && \
shell-completion/zsh/_systemctl \
shell-completion/zsh/_journalctl \
shell-completion/zsh/_udevadm \
shell-completion/zsh/_kernel-install \
shell-completion/zsh/_systemd-nspawn \
shell-completion/zsh/_systemd-analyze \
shell-completion/zsh/_sd_hosts_or_user_at_host \
shell-completion/zsh/_systemd-delta \
shell-completion/zsh/_systemd
units/getty@.service \
units/serial-getty@.service \
units/user@.service \
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); 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 "const char* const syscall_names[] = { "} { printf "[SYSCALL_TO_INDEX(__NR_%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
-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
links/99-default.link
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/85-net-configure-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.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=$(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/net/links \
$(sysconfdir)/net/links \
$(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/