]> granicus.if.org Git - shadow/commitdiff
* man/Makefile.am: Compute the dependencies for building the
authornekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Sat, 14 Mar 2009 13:16:55 +0000 (13:16 +0000)
committernekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Sat, 14 Mar 2009 13:16:55 +0000 (13:16 +0000)
manpages.

ChangeLog
man/Makefile.am

index 718b2a6ac763ef70eeb91771fffae7ebaf75951e..2a865c3fed488c67f79faaaebb19396358861738 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-03-14  Nicolas François  <nicolas.francois@centraliens.net>
+
+       * man/Makefile.am: Compute the dependencies for building the
+       manpages.
+
 2009-03-14  Nicolas François  <nicolas.francois@centraliens.net>
 
        * libmisc/addgrps.c: Fix warnings.
index a2eeb39a95c2748a39845d49da614be8d4130b43..3ef7b9de850af80ece6a81dd546b70d16650b12e 100644 (file)
@@ -170,8 +170,13 @@ EXTRA_DIST = \
        generate_mans.mak \
        generate_translations.mak
 
+generate_mans.deps: *.xml
+       awk 'BEGIN{FS="\"";} /^<!ENTITY .* * SYSTEM ".*">$$/{ f=FILENAME; sub(/.xml/,"",f); print f ": " $$2 }' $(man_XMANS) > $@
+
 if ENABLE_REGENERATE_MAN
 
+include generate_mans.deps
+
 include generate_mans.mak
 
 CLEANFILES = $(man_MANS)