Makefile.am revision 359deb60c25147e91a69c227ace686654ea7f484
97a9a944b5887e91042b019776c41d5dd74557aferikabele# -*- Mode: makefile; indent-tabs-mode: t -*- */
97a9a944b5887e91042b019776c41d5dd74557aferikabele# This file is part of systemd.
a945f35eff8b6a88009ce73de6d4c862ce58de3cslive# Copyright 2010-2012 Lennart Poettering
a945f35eff8b6a88009ce73de6d4c862ce58de3cslive# Copyright 2010-2012 Kay Sievers
5a58787efeb02a1c3f06569d019ad81fd2efa06end# systemd is free software; you can redistribute it and/or modify it
5a58787efeb02a1c3f06569d019ad81fd2efa06end# under the terms of the GNU Lesser General Public License as published by
5a58787efeb02a1c3f06569d019ad81fd2efa06end# 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
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen# WITHOUT ANY WARRANTY; without even the implied warranty of
5a58787efeb02a1c3f06569d019ad81fd2efa06end# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
5a58787efeb02a1c3f06569d019ad81fd2efa06end# Lesser General Public License for more details.
af33a4994ae2ff15bc67d19ff1a7feb906745bf8rbowen# You should have received a copy of the GNU Lesser General Public License
3f08db06526d6901aa08c110b5bc7dde6bc39905nd# along with systemd; If not, see <http://www.gnu.org/licenses/>.
5a58787efeb02a1c3f06569d019ad81fd2efa06endACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
5a58787efeb02a1c3f06569d019ad81fd2efa06endAM_MAKEFLAGS = --no-print-directory
5a58787efeb02a1c3f06569d019ad81fd2efa06endSUBDIRS = . po
3b3b7fc78d1f5bfc2769903375050048ff41ff26ndLIBUDEV_CURRENT=1
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7ndLIBUDEV_REVISION=1
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7ndLIBUDEV_AGE=0
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjungLIBGUDEV_CURRENT=1
3b3b7fc78d1f5bfc2769903375050048ff41ff26ndLIBGUDEV_REVISION=2
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBGUDEV_AGE=1
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBSYSTEMD_LOGIN_CURRENT=2
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBSYSTEMD_LOGIN_REVISION=4
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBSYSTEMD_LOGIN_AGE=2
5a58787efeb02a1c3f06569d019ad81fd2efa06endLIBSYSTEMD_DAEMON_CURRENT=0
06ba4a61654b3763ad65f52283832ebf058fdf1csliveLIBSYSTEMD_DAEMON_REVISION=2
ced7ef1f8c0df1805da0e87dbc5a1b6282910573ndLIBSYSTEMD_DAEMON_AGE=0
ced7ef1f8c0df1805da0e87dbc5a1b6282910573ndLIBSYSTEMD_ID128_CURRENT=0
b21197dc8e6b8c764fdcc24d4bae8b0eebb6bc4endLIBSYSTEMD_ID128_REVISION=5
9b6a3a558cc90ffdaa0b50bd02546ffec424ded7sliveLIBSYSTEMD_ID128_AGE=0
9b6a3a558cc90ffdaa0b50bd02546ffec424ded7sliveLIBSYSTEMD_JOURNAL_CURRENT=1
97a9a944b5887e91042b019776c41d5dd74557aferikabeleLIBSYSTEMD_JOURNAL_REVISION=1
f8396ed8364b56ec8adeaa49cac35a929758a29esliveLIBSYSTEMD_JOURNAL_AGE=1
f8396ed8364b56ec8adeaa49cac35a929758a29eslive# Dirs of external packages
f8396ed8364b56ec8adeaa49cac35a929758a29eslivedbuspolicydir=@dbuspolicydir@
5a58787efeb02a1c3f06569d019ad81fd2efa06enddbussessionservicedir=@dbussessionservicedir@
5a58787efeb02a1c3f06569d019ad81fd2efa06enddbussystemservicedir=@dbussystemservicedir@
5a58787efeb02a1c3f06569d019ad81fd2efa06enddbusinterfacedir=@dbusinterfacedir@
5a58787efeb02a1c3f06569d019ad81fd2efa06endpamlibdir=@pamlibdir@
deeee6bb6fd94c0ba5f3730b58abd9d299c89ccdndpkgconfigdatadir=$(datadir)/pkgconfig
4db28ee269aa06f7c6232e11cd01f58c3349af23noodlpkgconfiglibdir=$(libdir)/pkgconfig
117c1f888a14e73cdd821dc6c23eb0411144a41cndpolkitpolicydir=$(datadir)/polkit-1/actions
117c1f888a14e73cdd821dc6c23eb0411144a41cndbashcompletiondir=$(sysconfdir)/bash_completion.d
4a31db3c3a0202003c1b9f87affa7cc143e120e5sfrpmmacrosdir=$(sysconfdir)/rpm
ffb01336be79c64046b636e59fa8ddca8ec029edsf# Our own, non-special dirs
117c1f888a14e73cdd821dc6c23eb0411144a41cndpkgsysconfdir=$(sysconfdir)/systemd
117c1f888a14e73cdd821dc6c23eb0411144a41cnduserunitdir=$(prefix)/lib/systemd/user
117c1f888a14e73cdd821dc6c23eb0411144a41cndtmpfilesdir=$(prefix)/lib/tmpfiles.d
2bc7f1cf720973a67f8ff7a8d523e40569ae5b6cndsysctldir=$(prefix)/lib/sysctl.d
117c1f888a14e73cdd821dc6c23eb0411144a41cndusergeneratordir=$(prefix)/lib/systemd/user-generators
117c1f888a14e73cdd821dc6c23eb0411144a41cndpkgincludedir=$(includedir)/systemd
117c1f888a14e73cdd821dc6c23eb0411144a41cndsystemgeneratordir=$(rootlibexecdir)/system-generators
117c1f888a14e73cdd821dc6c23eb0411144a41cndsystemshutdowndir=$(rootlibexecdir)/system-shutdown
117c1f888a14e73cdd821dc6c23eb0411144a41cndsystemsleepdir=$(rootlibexecdir)/system-sleep
117c1f888a14e73cdd821dc6c23eb0411144a41cndsystemunitdir=$(rootprefix)/lib/systemd/system
87ffb6e33f3cbef3b9bb406cc2d27039fa336eaatrawickudevlibexecdir=$(rootprefix)/lib/udev
4db28ee269aa06f7c6232e11cd01f58c3349af23noodludevhomedir = $(udevlibexecdir)
5a58787efeb02a1c3f06569d019ad81fd2efa06endudevrulesdir = $(udevlibexecdir)/rules.d
5a58787efeb02a1c3f06569d019ad81fd2efa06end# And these are the special ones for /
5a58787efeb02a1c3f06569d019ad81fd2efa06endrootprefix=@rootprefix@
5a58787efeb02a1c3f06569d019ad81fd2efa06endrootbindir=$(rootprefix)/bin
5a58787efeb02a1c3f06569d019ad81fd2efa06endrootlibexecdir=$(rootprefix)/lib/systemd
5a58787efeb02a1c3f06569d019ad81fd2efa06endEXTRA_DIST =
5a58787efeb02a1c3f06569d019ad81fd2efa06endBUILT_SOURCES =
5a58787efeb02a1c3f06569d019ad81fd2efa06endINSTALL_EXEC_HOOKS =
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsfUNINSTALL_EXEC_HOOKS =
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawickINSTALL_DATA_HOOKS =
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawickDISTCLEAN_LOCAL_HOOKS =
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawickpkginclude_HEADERS =
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawicknoinst_LTLIBRARIES =
06ba4a61654b3763ad65f52283832ebf058fdf1cslivelib_LTLIBRARIES =
654d8eb036bedc99e90e11910ee02d3421417697rboweninclude_HEADERS =
06ba4a61654b3763ad65f52283832ebf058fdf1cslivepkgconfiglib_DATA =
06ba4a61654b3763ad65f52283832ebf058fdf1cslivepolkitpolicy_in_files =
06ba4a61654b3763ad65f52283832ebf058fdf1cslivedist_udevrules_DATA =
b1b0d8ff12f69d873f28a9bf79dfba6b67b45a4bigalicnodist_udevrules_DATA =
97a9a944b5887e91042b019776c41d5dd74557aferikabeledist_man_MANS =
654d8eb036bedc99e90e11910ee02d3421417697rbowendist_pkgsysconf_DATA =
92510838f2eb125726e15c5eb4f7a23c7a0396e4slivedist_dbuspolicy_DATA =
97a9a944b5887e91042b019776c41d5dd74557aferikabeledbusinterface_DATA =
9b6a3a558cc90ffdaa0b50bd02546ffec424ded7slivedist_dbussystemservice_DATA =
9b6a3a558cc90ffdaa0b50bd02546ffec424ded7slivecheck_PROGRAMS =
92510838f2eb125726e15c5eb4f7a23c7a0396e4slivecheck_DATA =
92510838f2eb125726e15c5eb4f7a23c7a0396e4slivenoinst_PROGRAMS =
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawickudevlibexec_PROGRAMS =
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawickAM_CPPFLAGS = \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -include $(top_builddir)/config.h \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -DSYSCONFDIR=\""$(sysconfdir)"\" \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -DSYSTEM_CONFIG_FILE=\"$(pkgsysconfdir)/system.conf\" \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -DSYSTEM_CONFIG_UNIT_PATH=\"$(pkgsysconfdir)/system\" \
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf -DSYSTEM_DATA_UNIT_PATH=\"$(systemunitdir)\" \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -DSYSTEM_SYSVINIT_PATH=\"$(SYSTEM_SYSVINIT_PATH)\" \
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf -DSYSTEM_SYSVRCND_PATH=\"$(SYSTEM_SYSVRCND_PATH)\" \
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf -DUSER_CONFIG_FILE=\"$(pkgsysconfdir)/user.conf\" \
ffb01336be79c64046b636e59fa8ddca8ec029edsf -DUSER_CONFIG_UNIT_PATH=\"$(pkgsysconfdir)/user\" \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -DUSER_DATA_UNIT_PATH=\"$(userunitdir)\" \
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf -DSYSTEMD_CGROUP_AGENT_PATH=\"$(rootlibexecdir)/systemd-cgroups-agent\" \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -DSYSTEMD_BINARY_PATH=\"$(rootlibexecdir)/systemd\" \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -DSYSTEMD_SHUTDOWN_BINARY_PATH=\"$(rootlibexecdir)/systemd-shutdown\" \
77c77cf89621f21c8e2bbad63058b5eaa5f88d4ajim -DSYSTEMD_SLEEP_BINARY_PATH=\"$(rootlibexecdir)/systemd-sleep\" \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -DSYSTEMCTL_BINARY_PATH=\"$(rootbindir)/systemctl\" \
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf -DSYSTEMD_TTY_ASK_PASSWORD_AGENT_BINARY_PATH=\"$(rootbindir)/systemd-tty-ask-password-agent\" \
ced7ef1f8c0df1805da0e87dbc5a1b6282910573nd -DSYSTEMD_STDIO_BRIDGE_BINARY_PATH=\"$(bindir)/systemd-stdio-bridge\" \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -DROOTPREFIX=\"$(rootprefix)\" \
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf -DRUNTIME_DIR=\"/run\" \
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf -DRANDOM_SEED=\"$(localstatedir)/lib/random-seed\" \
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf -DSYSTEMD_CRYPTSETUP_PATH=\"$(rootlibexecdir)/systemd-cryptsetup\" \
ced7ef1f8c0df1805da0e87dbc5a1b6282910573nd -DSYSTEM_GENERATOR_PATH=\"$(systemgeneratordir)\" \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -DUSER_GENERATOR_PATH=\"$(usergeneratordir)\" \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -DSYSTEM_SHUTDOWN_PATH=\"$(systemshutdowndir)\" \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -DSYSTEM_SLEEP_PATH=\"$(systemsleepdir)\" \
4a31db3c3a0202003c1b9f87affa7cc143e120e5sf -DSYSTEMD_KBD_MODEL_MAP=\"$(pkgdatadir)/kbd-model-map\" \
4a31db3c3a0202003c1b9f87affa7cc143e120e5sf -DX_SERVER=\"$(bindir)/X\" \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -DUDEVLIBEXECDIR=\"$(udevlibexecdir)\" \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -DPOLKIT_AGENT_BINARY_PATH=\"$(bindir)/pkttyagent\" \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -I $(top_srcdir)/src \
ffb01336be79c64046b636e59fa8ddca8ec029edsf -I $(top_srcdir)/src/shared \
8a6d5edcb07aeccca7afba02a17dd6904d6b206ctrawick -I $(top_srcdir)/src/login \
92510838f2eb125726e15c5eb4f7a23c7a0396e4slive -I $(top_srcdir)/src/journal \
92510838f2eb125726e15c5eb4f7a23c7a0396e4slive -I $(top_srcdir)/src/systemd \
97a9a944b5887e91042b019776c41d5dd74557aferikabele -I $(top_srcdir)/src/core \
92510838f2eb125726e15c5eb4f7a23c7a0396e4slive -I $(top_srcdir)/src/libudev \
f0fa55ff14fa0bf8fd72d989f6625de6dc3260c8igalic -I $(top_srcdir)/src/udev
f0fa55ff14fa0bf8fd72d989f6625de6dc3260c8igalicAM_CFLAGS = $(WARNINGFLAGS)
f0fa55ff14fa0bf8fd72d989f6625de6dc3260c8igalicAM_LDFLAGS = $(GCLDFLAGS)
f0fa55ff14fa0bf8fd72d989f6625de6dc3260c8igalic# ------------------------------------------------------------------------------
f0fa55ff14fa0bf8fd72d989f6625de6dc3260c8igalicif TARGET_GENTOO
f0fa55ff14fa0bf8fd72d989f6625de6dc3260c8igalicAM_CPPFLAGS += \
f0fa55ff14fa0bf8fd72d989f6625de6dc3260c8igalic -DKBD_LOADKEYS=\"/usr/bin/loadkeys\" \
06ba4a61654b3763ad65f52283832ebf058fdf1cslive -DKBD_SETFONT=\"/usr/bin/setfont\" \
e8d485701957d5c6de870111c112e168a894d49and -DDEFAULT_FONT=\"LatArCyrHeb-16\"
654d8eb036bedc99e90e11910ee02d3421417697rbowenif TARGET_ARCH
654d8eb036bedc99e90e11910ee02d3421417697rbowenAM_CPPFLAGS += \
9b6a3a558cc90ffdaa0b50bd02546ffec424ded7slive -DKBD_LOADKEYS=\"/usr/bin/loadkeys\" \
9b6a3a558cc90ffdaa0b50bd02546ffec424ded7slive -DKBD_SETFONT=\"/usr/bin/setfont\" \
9bcfc3697a91b5215893a7d0206865b13fc72148nd -DDEFAULT_FONT=\"LatArCyrHeb-16\"
9b6a3a558cc90ffdaa0b50bd02546ffec424ded7sliveif TARGET_FRUGALWARE
06ba4a61654b3763ad65f52283832ebf058fdf1csliveAM_CPPFLAGS += \
4a31db3c3a0202003c1b9f87affa7cc143e120e5sf -DKBD_LOADKEYS=\"/usr/bin/loadkeys\" \
9b6a3a558cc90ffdaa0b50bd02546ffec424ded7slive -DKBD_SETFONT=\"/usr/bin/setfont\" \
9b6a3a558cc90ffdaa0b50bd02546ffec424ded7slive -DDEFAULT_FONT=\"LatArCyrHeb-16\"
709e3a21ba73b8433462959cd56c773454b34441trawickif TARGET_MANDRIVA
709e3a21ba73b8433462959cd56c773454b34441trawickAM_CPPFLAGS += \
709e3a21ba73b8433462959cd56c773454b34441trawick -DKBD_LOADKEYS=\"/bin/loadkeys\" \
709e3a21ba73b8433462959cd56c773454b34441trawick -DKBD_SETFONT=\"/bin/setfont\" \
709e3a21ba73b8433462959cd56c773454b34441trawick -DDEFAULT_FONT=\"LatArCyrHeb-16\"
5a58787efeb02a1c3f06569d019ad81fd2efa06endif TARGET_MEEGO
5a58787efeb02a1c3f06569d019ad81fd2efa06endAM_CPPFLAGS += \
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd -DKBD_LOADKEYS=\"/bin/loadkeys\" \
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd -DKBD_SETFONT=\"/bin/setfont\" \
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd -DDEFAULT_FONT=\"LatArCyrHeb-16\"
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjungif TARGET_ANGSTROM
727872d18412fc021f03969b8641810d8896820bhumbedoohAM_CPPFLAGS += \
0d0ba3a410038e179b695446bb149cce6264e0abnd -DKBD_LOADKEYS=\"/usr/bin/loadkeys\" \
727872d18412fc021f03969b8641810d8896820bhumbedooh -DKBD_SETFONT=\"/usr/bin/setfont\" \
cc7e1025de9ac63bd4db6fe7f71c158b2cf09fe4humbedooh -DDEFAULT_FONT=\"LatArCyrHeb-16\"
cc7e1025de9ac63bd4db6fe7f71c158b2cf09fe4humbedoohif TARGET_MAGEIA
727872d18412fc021f03969b8641810d8896820bhumbedoohAM_CPPFLAGS += \
0d0ba3a410038e179b695446bb149cce6264e0abnd -DKBD_LOADKEYS=\"/bin/loadkeys\" \
0d0ba3a410038e179b695446bb149cce6264e0abnd -DKBD_SETFONT=\"/bin/setfont\" \
0d0ba3a410038e179b695446bb149cce6264e0abnd -DDEFAULT_FONT=\"LatArCyrHeb-16\"
0d0ba3a410038e179b695446bb149cce6264e0abndAM_CPPFLAGS += \
0d0ba3a410038e179b695446bb149cce6264e0abnd -DKBD_LOADKEYS=\"/bin/loadkeys\" \
0d0ba3a410038e179b695446bb149cce6264e0abnd -DKBD_SETFONT=\"/bin/setfont\" \
727872d18412fc021f03969b8641810d8896820bhumbedooh -DDEFAULT_FONT=\"latarcyrheb-sun16\"
7fec19672a491661b2fe4b29f685bc7f4efa64d4nd# ------------------------------------------------------------------------------
5a58787efeb02a1c3f06569d019ad81fd2efa06endrootbin_PROGRAMS = \
units/getty@.service \
units/serial-getty@.service \
units/user@.service \
units/systemd-fsck@.service \
man/systemd-fsck@.service.8 \
${patsubst %.1,%.xml,${patsubst %.3,%.xml,${patsubst %.5,%.xml,${patsubst %.7,%.xml,${patsubst %.8,%.xml,$(MANPAGES)}}}}}
$(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 ";" }' < $< > $@ || rm $@
org.freedesktop.systemd1.%.xml: systemd
$(STRINGS) $@.tmp | $(AWK) -f $(srcdir)/introspect.awk | \
-Wl,--version-script=$(top_srcdir)/src/libsystemd-daemon/libsystemd-daemon.sym
so_img_name=$$(readlink $(DESTDIR)$(libdir)/libsystemd-daemon.so) && \
ln -sf $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/libsystemd-daemon.so && \
mv $(DESTDIR)$(libdir)/libsystemd-daemon.so.* $(DESTDIR)$(rootlibdir); \
rm -f $(DESTDIR)$(rootlibdir)/libsystemd-daemon.so*
-Wl,--version-script=$(top_srcdir)/src/libudev/libudev.sym
so_img_name=$$(readlink $(DESTDIR)$(libdir)/libudev.so) && \
ln -sf $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/libudev.so && \
mv $(DESTDIR)$(libdir)/libudev.so.* $(DESTDIR)$(rootlibdir); \
rm -f $(DESTDIR)$(rootlibdir)/libudev.so*
-mkdir -p $(DESTDIR)$(sysconfdir)/udev/rules.d
rules/99-systemd.rules \
rules/42-usb-hid-pm.rules \
rules/50-udev-default.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/75-net-description.rules \
rules/75-tty-description.rules \
rules/78-sound-card.rules \
rules/80-drivers.rules \
rules/95-udev-late.rules
rules/99-systemd.rules.in \
rules/99-systemd.rules \
mkdir -p $(DESTDIR)$(systemunitdir)/sockets.target.wants
ln -sf ../systemd-udev-control.socket $(DESTDIR)$(systemunitdir)/sockets.target.wants/systemd-udev-control.socket
ln -sf ../systemd-udev-kernel.socket $(DESTDIR)$(systemunitdir)/sockets.target.wants/systemd-udev-kernel.socket
mkdir -p $(DESTDIR)$(systemunitdir)/sysinit.target.wants
ln -sf ../systemd-udev-trigger.service $(DESTDIR)$(systemunitdir)/sysinit.target.wants/systemd-udev-trigger.service
$(AM_V_GEN)mkdir -p test && 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
$(top_srcdir)/src/gudev/gudev.h \
$(top_srcdir)/src/gudev/gudevtypes.h \
$(top_srcdir)/src/gudev/gudevenums.h \
$(or $(wildcard $(top_builddir)/src/gudev/gudevenumtypes.h),$(top_srcdir)/src/gudev/gudevenumtypes.h) \
$(top_srcdir)/src/gudev/gudevclient.h \
$(top_srcdir)/src/gudev/gudevdevice.h \
$(top_srcdir)/src/gudev/gudevenumerator.h \
$(top_srcdir)/src/gudev/gudevclient.c \
$(top_srcdir)/src/gudev/gudevdevice.c \
$(top_srcdir)/src/gudev/gudevenumerator.c
INTROSPECTION_GIRS = src/gudev/GUdev-1.0.gir
INTROSPECTION_SCANNER_ARGS = --c-include=gudev/gudev.h
so_img_name=$$(readlink $(DESTDIR)$(libdir)/libgudev-1.0.so) && \
ln -sf $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/libgudev-1.0.so && \
mv $(DESTDIR)$(libdir)/libgudev-1.0.so.* $(DESTDIR)$(rootlibdir); \
rm -f $(DESTDIR)$(rootlibdir)/libgudev-1.0.so*
$(AM_CPPFLAGS) -I src/udev/keymap
udevkeymapforcereldir = $(udevlibexecdir)/keymaps/force-release
$(AM_V_at)mkdir -p src/udev/keymap
$(AM_V_GEN)$(AWK) '/^#define.*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
so_img_name=$$(readlink $(DESTDIR)$(libdir)/libsystemd-id128.so) && \
ln -sf $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/libsystemd-id128.so && \
mv $(DESTDIR)$(libdir)/libsystemd-id128.so.* $(DESTDIR)$(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
so_img_name=$$(readlink $(DESTDIR)$(libdir)/libsystemd-journal.so) && \
ln -sf $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/libsystemd-journal.so && \
mv $(DESTDIR)$(libdir)/libsystemd-journal.so.* $(DESTDIR)$(rootlibdir); \
rm -f $(DESTDIR)$(rootlibdir)/libsystemd-journal.so*
$(DESTDIR)$(systemunitdir)/sockets.target.wants \
$(DESTDIR)$(systemunitdir)/sysinit.target.wants
( cd $(DESTDIR)$(systemunitdir)/sockets.target.wants && \
rm -f systemd-journald.socket && \
$(LN_S) ../systemd-journald.socket )
( cd $(DESTDIR)$(systemunitdir)/sysinit.target.wants && \
rm -f systemd-journald.service && \
$(LN_S) ../systemd-journald.service )
$(DESTDIR)$(prefix)/lib/binfmt.d \
$(DESTDIR)$(sysconfdir)/binfmt.d \
$(DESTDIR)$(systemunitdir)/sysinit.target.wants
( cd $(DESTDIR)$(systemunitdir)/sysinit.target.wants && \
rm -f systemd-binfmt.service \
$(DESTDIR)$(systemunitdir)/sysinit.target.wants
( cd $(DESTDIR)$(systemunitdir)/sysinit.target.wants && \
rm -f systemd-vconsole-setup.service && \
$(DESTDIR)$(systemunitdir)/shutdown.target.wants \
$(DESTDIR)$(systemunitdir)/sysinit.target.wants
( cd $(DESTDIR)$(systemunitdir)/shutdown.target.wants && \
rm -f systemd-random-seed-save.service && \
( cd $(DESTDIR)$(systemunitdir)/sysinit.target.wants && \
rm -f systemd-random-seed-load.service && \
$(DESTDIR)$(systemunitdir)/sysinit.target.wants
( cd $(DESTDIR)$(systemunitdir)/sysinit.target.wants && \
rm -f cryptsetup.target && \
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 | \
rm -f dbus-org.freedesktop.hostname1.service && \
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 | \
rm -f dbus-org.freedesktop.locale1.service && \
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 | \
rm -f dbus-org.freedesktop.timedate1.service && \
-Wl,--version-script=$(top_srcdir)/src/login/libsystemd-login.sym
so_img_name=$$(readlink $(DESTDIR)$(libdir)/libsystemd-login.so) && \
ln -sf $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/libsystemd-login.so && \
mv $(DESTDIR)$(libdir)/libsystemd-login.so.* $(DESTDIR)$(rootlibdir); \
rm -f $(DESTDIR)$(rootlibdir)/libsystemd-login.so*
$(DESTDIR)$(systemunitdir)/multi-user.target.wants \
$(DESTDIR)$(localstatedir)/lib/systemd
rm -f dbus-org.freedesktop.login1.service && \
( cd $(DESTDIR)$(systemunitdir)/multi-user.target.wants && \
-e 's,@RANDOM_SEED\@,$(localstatedir)/lib/random-seed,g' \
%.pc: %.pc.in Makefile
%.rules: %.rules.in Makefile
%.sh: %.sh.in Makefile
units/user/%: units/%.m4 Makefile
$(polkitpolicy_in_files:.policy.in=.policy) \
$(polkitpolicy_in_in_files:.policy.in.in=.policy)
--stringparam man.output.quietly 1 \
--stringparam funcsynopsis.style ansi
$(XSLTPROC) -o $@ $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
$(XSLTPROC) -o $@ $(XSLTPROC_FLAGS) $(srcdir)/man/custom-html.xsl $<
DBUS_PREPROCESS = $(CPP) -P $(DBUS_CFLAGS) -imacros dbus/dbus-protocol.h
$(DESTDIR)$(sysconfdir)/tmpfiles.d \
$(DESTDIR)$(prefix)/lib/modules-load.d \
$(DESTDIR)$(sysconfdir)/modules-load.d \
$(DESTDIR)$(prefix)/lib/sysctl.d \
$(DESTDIR)$(sysconfdir)/sysctl.d \
$(DESTDIR)$(systemunitdir)/sysinit.target.wants \
$(DESTDIR)$(systemunitdir)/sockets.target.wants \
$(DESTDIR)$(systemunitdir)/basic.target.wants \
$(DESTDIR)$(systemunitdir)/shutdown.target.wants \
$(DESTDIR)$(systemunitdir)/local-fs.target.wants \
$(DESTDIR)$(systemunitdir)/runlevel1.target.wants \
$(DESTDIR)$(systemunitdir)/runlevel2.target.wants \
$(DESTDIR)$(systemunitdir)/runlevel3.target.wants \
$(DESTDIR)$(systemunitdir)/runlevel4.target.wants \
$(DESTDIR)$(systemunitdir)/runlevel5.target.wants \
$(DESTDIR)$(systemunitdir)/multi-user.target.wants \
$(DESTDIR)$(systemunitdir)/graphical.target.wants \
$(DESTDIR)$(pkgsysconfdir)/system/sysinit.target.wants \
$(DESTDIR)$(pkgsysconfdir)/system/local-fs.target.wants \
$(DESTDIR)$(pkgsysconfdir)/system/multi-user.target.wants \
$(DESTDIR)$(pkgsysconfdir)/system/getty.target.wants \
$(DESTDIR)$(sysconfdir)/xdg/systemd
( cd $(DESTDIR)$(sysconfdir)/xdg/systemd/ && \
( cd $(DESTDIR)$(systemunitdir)/sockets.target.wants && \
( cd $(DESTDIR)$(systemunitdir)/runlevel1.target.wants && \
rm -f systemd-update-utmp-runlevel.service && \
( cd $(DESTDIR)$(systemunitdir)/runlevel2.target.wants && \
rm -f systemd-update-utmp-runlevel.service && \
( cd $(DESTDIR)$(systemunitdir)/runlevel3.target.wants && \
rm -f systemd-update-utmp-runlevel.service && \
( cd $(DESTDIR)$(systemunitdir)/runlevel4.target.wants && \
rm -f systemd-update-utmp-runlevel.service && \
( cd $(DESTDIR)$(systemunitdir)/runlevel5.target.wants && \
rm -f systemd-update-utmp-runlevel.service && \
( cd $(DESTDIR)$(systemunitdir)/shutdown.target.wants && \
rm -f systemd-update-utmp-shutdown.service && \
( cd $(DESTDIR)$(systemunitdir)/local-fs.target.wants && \
rm -f systemd-remount-fs.service \
tmp.mount && \
rm -f runlevel0.target runlevel1.target runlevel2.target runlevel3.target runlevel4.target runlevel5.target runlevel6.target && \
( cd $(DESTDIR)$(systemunitdir)/multi-user.target.wants && \
( cd $(DESTDIR)$(pkgsysconfdir)/system/getty.target.wants && \
( cd $(DESTDIR)$(pkgsysconfdir)/system/multi-user.target.wants && \
rm -f remote-fs.target && \
( cd $(DESTDIR)$(systemunitdir)/sysinit.target.wants && \
rm -f dev-hugepages.mount \
( cd $(DESTDIR)$(systemunitdir)/basic.target.wants && \
rm -f systemd-tmpfiles-clean.timer && \
rm -f org.freedesktop.systemd1.service && \
$(MKDIR_P) -m 0755 $(DESTDIR)$(systemunitdir)/final.target.wants
( cd $(DESTDIR)$(systemunitdir)/multi-user.target.wants && \
rm -f network.target && \
( cd $(DESTDIR)$(pkgsysconfdir)/system/sysinit.target.wants && \
( cd $(DESTDIR)$(pkgsysconfdir)/system/local-fs.target.wants && \
( cd $(DESTDIR)$(pkgsysconfdir)/system/multi-user.target.wants && \
( cd $(DESTDIR)$(pkgsysconfdir)/system/getty.target.wants && \
( cd $(DESTDIR)$(systemunitdir)/graphical.target.wants && \
rm -f display-manager.service && \
( cd $(DESTDIR)$(systemunitdir)/graphical.target.wants && \
rm -f display-manager.service && \
rm -f runlevel5.target && \
rm -f local.service && \
rm -f display-manager.service && \
( cd $(DESTDIR)$(systemunitdir)/graphical.target.wants && \
rm -f display-manager.service && \
scp man/*.html tango:public/systemd-man/
gtkdoc-rebase --html-dir=docs/libudev/html --online
rsync -av --delete docs/libudev/html/ --omit-dir-times www.freedesktop.org:/srv/www.freedesktop.org/www/software/systemd/libudev/
gtkdoc-rebase --html-dir=docs/gudev/html --online
rsync -av --delete docs/gudev/html/ --omit-dir-times www.freedesktop.org:/srv/www.freedesktop.org/www/software/systemd/gudev/
rsync -av --delete-excluded --include="*.html" --exclude="*" --omit-dir-times man/ www.freedesktop.org:/srv/www.freedesktop.org/www/software/systemd/man/