summaryrefslogtreecommitdiff
path: root/doc/man/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'doc/man/Makefile.am')
-rw-r--r--doc/man/Makefile.am19
1 files changed, 11 insertions, 8 deletions
diff --git a/doc/man/Makefile.am b/doc/man/Makefile.am
index 947710a7a5c5..920c709dcf21 100644
--- a/doc/man/Makefile.am
+++ b/doc/man/Makefile.am
@@ -1,4 +1,4 @@
-# $Id: Makefile.am 594 2012-04-14 14:18:41Z des $
+# $Id: Makefile.am 720 2013-08-19 16:02:10Z des $
NULL =
@@ -64,12 +64,13 @@ OMAN = \
EXTRA_DIST = openpam.man pam.man
ALLCMAN = $(PMAN) $(MMAN) $(OMAN)
+GENMAN = $(ALLCMAN) openpam.3 pam.3
-dist_man3_MANS = $(ALLCMAN) openpam.3 pam.3 pam_conv.3
+dist_man3_MANS = $(GENMAN) pam_conv.3
dist_man5_MANS = pam.conf.5
-CLEANFILES = $(ALLCMAN) openpam.3 pam.3
+CLEANFILES = $(GENMAN)
GENDOC = $(top_srcdir)/misc/gendoc.pl
@@ -80,10 +81,12 @@ VPATH = $(LIBSRCDIR) $(srcdir)
SUFFIXES = .3
.c.3: $(GENDOC)
- perl -w $(GENDOC) $<
+ perl -w $(GENDOC) $< || rm $@
-openpam.3: $(OMAN) $(GENDOC) $(srcdir)/openpam.man
- perl -w $(GENDOC) -o $(abs_srcdir)/$(OMAN) <$(srcdir)/openpam.man
+openpam.3: $(OPENPAM_MAN) $(GENDOC) $(srcdir)/openpam.man
+ perl -w $(GENDOC) -o $(OPENPAM_MAN) <$(srcdir)/openpam.man || rm $@
-pam.3: $(PMAN) $(GENDOC) $(srcdir)/pam.man
- perl -w $(GENDOC) -p $(abs_srcdir)/$(PMAN) <$(srcdir)/pam.man
+pam.3: $(PAM_MAN) $(GENDOC) $(srcdir)/pam.man
+ perl -w $(GENDOC) -p $(PAM_MAN) <$(srcdir)/pam.man || rm $@
+
+$(GENMAN): $(GENDOC)