diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2013-02-02 22:47:47 -0500 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2013-02-06 23:16:16 -0500 |
commit | 56ba3c78ae35065064c4289a0c8e22a81256af20 (patch) | |
tree | 29587193349dce9f1b44a2b1787ec357179fb463 /man | |
parent | build-sys: split man alias rules into separate file (diff) | |
download | systemd-56ba3c78ae35065064c4289a0c8e22a81256af20.tar.gz systemd-56ba3c78ae35065064c4289a0c8e22a81256af20.tar.bz2 systemd-56ba3c78ae35065064c4289a0c8e22a81256af20.zip |
build-sys: create Makefile-man.am automatically
man rules were repeating the same information in too many places,
which was error prone. Those rules can be easily generated from .xml
files. For efficiency and because python is not a required dependency,
Makefile-man.am is only regenerated when requested with
make update-man-list
If no metadata in man/*.xml changed, this file should not change. So
only when a new man page or a new alias is added, this file should
show up in 'git diff'. The change should then be committed.
If the support for building from git without python was dropped, we
could drop Makefile-man.am from version control. This would also
increase the partial build time (since more stuff would be rebuild
whenever sources in man/*.xml would be modified), so it would probably
wouldn't be worth it.
Diffstat (limited to 'man')
35 files changed, 35 insertions, 35 deletions
diff --git a/man/binfmt.d.xml b/man/binfmt.d.xml index 07ae0ac23..8c5083caf 100644 --- a/man/binfmt.d.xml +++ b/man/binfmt.d.xml @@ -19,7 +19,7 @@ You should have received a copy of the GNU Lesser General Public License along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="binfmt.d"> +<refentry id="binfmt.d" conditional='ENABLE_BINFMT'> <refentryinfo> <title>binfmt.d</title> diff --git a/man/bootchart.conf.xml b/man/bootchart.conf.xml index d2b09638c..419554e2d 100644 --- a/man/bootchart.conf.xml +++ b/man/bootchart.conf.xml @@ -25,7 +25,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="bootchart.conf"> +<refentry id="bootchart.conf" conditional='ENABLE_BOOTCHART'> <refentryinfo> <title>bootchart.conf</title> <productname>systemd</productname> diff --git a/man/crypttab.xml b/man/crypttab.xml index f976bdaa2..a94163b4b 100644 --- a/man/crypttab.xml +++ b/man/crypttab.xml @@ -25,7 +25,7 @@ The Red Hat version has been written by Miloslav Trmac <mitr@redhat.com>. --> -<refentry id="crypttab"> +<refentry id="crypttab" conditional='HAVE_LIBCRYPTSETUP'> <refentryinfo> <title>crypttab</title> diff --git a/man/hostnamectl.xml b/man/hostnamectl.xml index a29d2f5b7..07d363420 100644 --- a/man/hostnamectl.xml +++ b/man/hostnamectl.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="hostnamectl"> +<refentry id="hostnamectl" conditional='ENABLE_HOSTNAMED'> <refentryinfo> <title>hostnamectl</title> diff --git a/man/localectl.xml b/man/localectl.xml index 7563eb513..3e5b812da 100644 --- a/man/localectl.xml +++ b/man/localectl.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="localectl"> +<refentry id="localectl" conditional='ENABLE_LOCALED'> <refentryinfo> <title>localectl</title> diff --git a/man/loginctl.xml b/man/loginctl.xml index 90b6f1e11..ba0352cf6 100644 --- a/man/loginctl.xml +++ b/man/loginctl.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="loginctl"> +<refentry id="loginctl" conditional='HAVE_PAM'> <refentryinfo> <title>loginctl</title> diff --git a/man/logind.conf.xml b/man/logind.conf.xml index b602e2a5f..d223514e0 100644 --- a/man/logind.conf.xml +++ b/man/logind.conf.xml @@ -22,7 +22,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="logind.conf"> +<refentry id="logind.conf" conditional='HAVE_PAM'> <refentryinfo> <title>logind.conf</title> <productname>systemd</productname> diff --git a/man/modules-load.d.xml b/man/modules-load.d.xml index bcc4d1256..ea4f52404 100644 --- a/man/modules-load.d.xml +++ b/man/modules-load.d.xml @@ -19,7 +19,7 @@ You should have received a copy of the GNU Lesser General Public License along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="modules-load.d"> +<refentry id="modules-load.d" conditional='HAVE_KMOD'> <refentryinfo> <title>modules-load.d</title> diff --git a/man/nss-myhostname.xml b/man/nss-myhostname.xml index bd3f63569..46b7471b0 100644 --- a/man/nss-myhostname.xml +++ b/man/nss-myhostname.xml @@ -22,7 +22,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="nss-myhostname"> +<refentry id="nss-myhostname" conditional='HAVE_MYHOSTNAME'> <refentryinfo> <title>nss-myhostname</title> diff --git a/man/sd-login.xml b/man/sd-login.xml index c02ad0c14..697259564 100644 --- a/man/sd-login.xml +++ b/man/sd-login.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="sd-login"> +<refentry id="sd-login" conditional='HAVE_PAM'> <refentryinfo> <title>sd-login</title> diff --git a/man/sd-readahead.xml b/man/sd-readahead.xml index cebaa5da2..ee7c93681 100644 --- a/man/sd-readahead.xml +++ b/man/sd-readahead.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="sd-daemon"> +<refentry id="sd-daemon" conditional='ENABLE_READAHEAD'> <refentryinfo> <title>sd-readahead</title> diff --git a/man/sd_get_seats.xml b/man/sd_get_seats.xml index 17adcef74..a300a0575 100644 --- a/man/sd_get_seats.xml +++ b/man/sd_get_seats.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="sd_get_seats"> +<refentry id="sd_get_seats" conditional='HAVE_PAM'> <refentryinfo> <title>sd_get_seats</title> diff --git a/man/sd_login_monitor_new.xml b/man/sd_login_monitor_new.xml index 35cb6b368..2c4d05dcb 100644 --- a/man/sd_login_monitor_new.xml +++ b/man/sd_login_monitor_new.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="sd_login_monitor_new"> +<refentry id="sd_login_monitor_new" conditional='HAVE_PAM'> <refentryinfo> <title>sd_login_monitor_new</title> diff --git a/man/sd_pid_get_session.xml b/man/sd_pid_get_session.xml index 9517795f7..511fcf3ed 100644 --- a/man/sd_pid_get_session.xml +++ b/man/sd_pid_get_session.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="sd_pid_get_session"> +<refentry id="sd_pid_get_session" conditional='HAVE_PAM'> <refentryinfo> <title>sd_pid_get_session</title> diff --git a/man/sd_readahead.xml b/man/sd_readahead.xml index a1fc6f178..39e34698d 100644 --- a/man/sd_readahead.xml +++ b/man/sd_readahead.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="sd_notify"> +<refentry id="sd_notify" conditional='ENABLE_READAHEAD'> <refentryinfo> <title>sd_readahead</title> diff --git a/man/sd_seat_get_active.xml b/man/sd_seat_get_active.xml index b1d6d20ed..07e018de1 100644 --- a/man/sd_seat_get_active.xml +++ b/man/sd_seat_get_active.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="sd_seat_get_active"> +<refentry id="sd_seat_get_active" conditional='HAVE_PAM'> <refentryinfo> <title>sd_seat_get_active</title> diff --git a/man/sd_session_is_active.xml b/man/sd_session_is_active.xml index 1fa7457f7..76f6f9544 100644 --- a/man/sd_session_is_active.xml +++ b/man/sd_session_is_active.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="sd_session_is_active"> +<refentry id="sd_session_is_active" conditional='HAVE_PAM'> <refentryinfo> <title>sd_session_is_active</title> diff --git a/man/sd_uid_get_state.xml b/man/sd_uid_get_state.xml index b7bc944b1..cc8fc0f5b 100644 --- a/man/sd_uid_get_state.xml +++ b/man/sd_uid_get_state.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="sd_uid_get_state"> +<refentry id="sd_uid_get_state" conditional='HAVE_PAM'> <refentryinfo> <title>sd_uid_get_state</title> diff --git a/man/systemd-binfmt.service.xml b/man/systemd-binfmt.service.xml index 1db735a82..748e41780 100644 --- a/man/systemd-binfmt.service.xml +++ b/man/systemd-binfmt.service.xml @@ -19,7 +19,7 @@ You should have received a copy of the GNU Lesser General Public License along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="systemd-binfmt.service"> +<refentry id="systemd-binfmt.service" conditional='ENABLE_BINFMT'> <refentryinfo> <title>systemd-binfmt.service</title> diff --git a/man/systemd-bootchart.xml b/man/systemd-bootchart.xml index 0df7c4bcf..f31d4a0a6 100644 --- a/man/systemd-bootchart.xml +++ b/man/systemd-bootchart.xml @@ -25,7 +25,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="systemd-bootchart"> +<refentry id="systemd-bootchart" conditional='ENABLE_BOOTCHART'> <refentryinfo> <title>systemd-bootchart</title> <productname>systemd</productname> diff --git a/man/systemd-cryptsetup-generator.xml b/man/systemd-cryptsetup-generator.xml index c5f8d2a9d..292e967be 100644 --- a/man/systemd-cryptsetup-generator.xml +++ b/man/systemd-cryptsetup-generator.xml @@ -19,7 +19,7 @@ You should have received a copy of the GNU Lesser General Public License along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="systemd-cryptsetup-generator"> +<refentry id="systemd-cryptsetup-generator" conditional='HAVE_LIBCRYPTSETUP'> <refentryinfo> <title>systemd-cryptsetup-generator</title> diff --git a/man/systemd-cryptsetup@.service.xml b/man/systemd-cryptsetup@.service.xml index abbb9d78f..6fa2e0cdd 100644 --- a/man/systemd-cryptsetup@.service.xml +++ b/man/systemd-cryptsetup@.service.xml @@ -19,7 +19,7 @@ You should have received a copy of the GNU Lesser General Public License along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="systemd-cryptsetup@.service"> +<refentry id="systemd-cryptsetup@.service" conditional='HAVE_LIBCRYPTSETUP'> <refentryinfo> <title>systemd-cryptsetup@.service</title> diff --git a/man/systemd-hostnamed.service.xml b/man/systemd-hostnamed.service.xml index d9c191101..fe64a62fb 100644 --- a/man/systemd-hostnamed.service.xml +++ b/man/systemd-hostnamed.service.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="systemd-hostnamed.service"> +<refentry id="systemd-hostnamed.service" conditional='ENABLE_HOSTNAMED'> <refentryinfo> <title>systemd-hostnamed.service</title> diff --git a/man/systemd-journal-gatewayd.service.xml b/man/systemd-journal-gatewayd.service.xml index 44cd6167f..0b6fd706a 100644 --- a/man/systemd-journal-gatewayd.service.xml +++ b/man/systemd-journal-gatewayd.service.xml @@ -21,7 +21,7 @@ You should have received a copy of the GNU Lesser General Public License along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="systemd-journal-gatewayd.service"> +<refentry id="systemd-journal-gatewayd.service" conditional='HAVE_MICROHTTPD'> <refentryinfo> <title>systemd-journal-gatewayd.service</title> diff --git a/man/systemd-localed.service.xml b/man/systemd-localed.service.xml index 6cefc4265..1551e6a2b 100644 --- a/man/systemd-localed.service.xml +++ b/man/systemd-localed.service.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="systemd-localed.service"> +<refentry id="systemd-localed.service" conditional='ENABLE_LOCALED'> <refentryinfo> <title>systemd-localed.service</title> diff --git a/man/systemd-logind.service.xml b/man/systemd-logind.service.xml index 00f34051a..523a63b4f 100644 --- a/man/systemd-logind.service.xml +++ b/man/systemd-logind.service.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="systemd-logind.service"> +<refentry id="systemd-logind.service" conditional='HAVE_PAM'> <refentryinfo> <title>systemd-logind.service</title> diff --git a/man/systemd-modules-load.service.xml b/man/systemd-modules-load.service.xml index ea10be223..1d33b8eec 100644 --- a/man/systemd-modules-load.service.xml +++ b/man/systemd-modules-load.service.xml @@ -19,7 +19,7 @@ You should have received a copy of the GNU Lesser General Public License along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="systemd-modules-load.service"> +<refentry id="systemd-modules-load.service" conditional='HAVE_KMOD'> <refentryinfo> <title>systemd-modules-load.service</title> diff --git a/man/systemd-quotacheck.service.xml b/man/systemd-quotacheck.service.xml index 2ffee9158..ff04e582d 100644 --- a/man/systemd-quotacheck.service.xml +++ b/man/systemd-quotacheck.service.xml @@ -19,7 +19,7 @@ You should have received a copy of the GNU Lesser General Public License along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="systemd-quotacheck.service"> +<refentry id="systemd-quotacheck.service" conditional='ENABLE_QUOTACHECK'> <refentryinfo> <title>systemd-quotacheck.service</title> diff --git a/man/systemd-random-seed-load.service.xml b/man/systemd-random-seed-load.service.xml index 87f563e29..693c008a2 100644 --- a/man/systemd-random-seed-load.service.xml +++ b/man/systemd-random-seed-load.service.xml @@ -19,7 +19,7 @@ You should have received a copy of the GNU Lesser General Public License along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="systemd-random-seed-load.service"> +<refentry id="systemd-random-seed-load.service" conditional='ENABLE_RANDOMSEED'> <refentryinfo> <title>systemd-random-seed-load.service</title> diff --git a/man/systemd-readahead-replay.service.xml b/man/systemd-readahead-replay.service.xml index 66d253454..3d7d9f542 100644 --- a/man/systemd-readahead-replay.service.xml +++ b/man/systemd-readahead-replay.service.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="systemd-readahead-replay.service"> +<refentry id="systemd-readahead-replay.service" conditional='ENABLE_READAHEAD'> <refentryinfo> <title>systemd-readahead-replay.service</title> diff --git a/man/systemd-timedated.service.xml b/man/systemd-timedated.service.xml index ea2abc576..c82c0ff43 100644 --- a/man/systemd-timedated.service.xml +++ b/man/systemd-timedated.service.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="systemd-timedated.service"> +<refentry id="systemd-timedated.service" conditional='ENABLE_TIMEDATED'> <refentryinfo> <title>systemd-timedated.service</title> diff --git a/man/systemd-user-sessions.service.xml b/man/systemd-user-sessions.service.xml index 9214ec9c3..fc93e2dc2 100644 --- a/man/systemd-user-sessions.service.xml +++ b/man/systemd-user-sessions.service.xml @@ -19,7 +19,7 @@ You should have received a copy of the GNU Lesser General Public License along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="systemd-user-sessions.service"> +<refentry id="systemd-user-sessions.service" conditional='HAVE_PAM'> <refentryinfo> <title>systemd-user-sessions.service</title> diff --git a/man/systemd-vconsole-setup.service.xml b/man/systemd-vconsole-setup.service.xml index df1b1a16b..3c50799cb 100644 --- a/man/systemd-vconsole-setup.service.xml +++ b/man/systemd-vconsole-setup.service.xml @@ -19,7 +19,7 @@ You should have received a copy of the GNU Lesser General Public License along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="systemd-vconsole-setup.service"> +<refentry id="systemd-vconsole-setup.service" conditional='ENABLE_VCONSOLE'> <refentryinfo> <title>systemd-vconsole-setup.service</title> diff --git a/man/timedatectl.xml b/man/timedatectl.xml index 4f34bb7b7..a8e78ae8d 100644 --- a/man/timedatectl.xml +++ b/man/timedatectl.xml @@ -21,7 +21,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="timedatectl"> +<refentry id="timedatectl" conditional='ENABLE_TIMEDATED'> <refentryinfo> <title>timedatectl</title> diff --git a/man/vconsole.conf.xml b/man/vconsole.conf.xml index 45156b744..f60b571b7 100644 --- a/man/vconsole.conf.xml +++ b/man/vconsole.conf.xml @@ -22,7 +22,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. --> -<refentry id="vconsole.conf"> +<refentry id="vconsole.conf" conditional='ENABLE_VCONSOLE'> <refentryinfo> <title>vconsole.conf</title> <productname>systemd</productname> |