[lvm-devel] master - man: call installers only when there are set vars.
Zdenek Kabelac
zkabelac at fedoraproject.org
Wed May 21 08:57:19 UTC 2014
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=1ddc68ccd72036d00b6d89c1baa9fa544d093095
Commit: 1ddc68ccd72036d00b6d89c1baa9fa544d093095
Parent: fca77a1ea4343ee6db18a36ffe15d6d4532ee6de
Author: Zdenek Kabelac <zkabelac at redhat.com>
AuthorDate: Wed May 21 10:50:56 2014 +0200
Committer: Zdenek Kabelac <zkabelac at redhat.com>
CommitterDate: Wed May 21 10:52:33 2014 +0200
man: call installers only when there are set vars.
When MAN7, MAN8CLUSTER or MAN8SYSTEMD_GENERATORS would be empty,
don't call respective INSTALL tools.
On older systems they even generate error causing abort
of makefile target.
---
man/Makefile.in | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/man/Makefile.in b/man/Makefile.in
index dd59555..15f0252 100644
--- a/man/Makefile.in
+++ b/man/Makefile.in
@@ -107,8 +107,10 @@ install_man5: $(MAN5)
$(INSTALL_DATA) $(MAN5) $(MAN5DIR)/
install_man7: $(MAN7)
+ifdef MAN7
$(INSTALL) -d $(MAN7DIR)
$(INSTALL_DATA) $(MAN7) $(MAN7DIR)/
+endif
install_man8: $(MAN8)
$(INSTALL) -d $(MAN8DIR)
@@ -117,15 +119,19 @@ install_man8: $(MAN8)
install_lvm2: install_man5 install_man7 install_man8
install_cluster: $(MAN8CLUSTER)
+ifdef MAN8CLUSTER
$(INSTALL) -d $(MAN8DIR)
$(INSTALL_DATA) $(MAN8CLUSTER) $(MAN8DIR)/
+endif
install_device-mapper: $(MAN8DM)
$(INSTALL) -d $(MAN8DIR)
$(INSTALL_DATA) $(MAN8DM) $(MAN8DIR)/
install_systemd_generators: $(MAN8SYSTEMD_GENERATORS)
+ifdef MAN8SYSTEMD_GENERATORS
$(INSTALL) -d $(MAN8DIR)
$(INSTALL_DATA) $(MAN8SYSTEMD_GENERATORS) $(MAN8DIR)/
+endif
install: install_lvm2 install_device-mapper
More information about the lvm-devel
mailing list