From a264b821eb397c236f756b434e2b225007091dcb Mon Sep 17 00:00:00 2001 From: Frank Mori Hess Date: Wed, 24 Dec 2003 16:09:30 +0000 Subject: [PATCH] try to keep html_targets and man_targets up-to-date as automatically as possible --- doc/Makefile.am | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/doc/Makefile.am b/doc/Makefile.am index 434bbfe..a812801 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -42,6 +42,7 @@ uninstall-local: $(uninstall_html) $(uninstall_man) html/%.html: $(SGML) { $(DOCBOOK2HTML) -o html $(srcdir)/comedilib.sgml && touch html; } || { $(RM) -r html; exit 1; } + $(MAKE) html_targets install_html: $(INSTALL) -d $(pkgdatadir)/html @@ -52,11 +53,9 @@ uninstall_html: for each in $(srcdir)/html/*.html $(srcdir)/*.gif ; do \ $(RM) $(pkgdatadir)/html/`basename $$each` ; done -html_targets: - ls html/*.html > html_targets - man/%: $(SGML) { $(DOCBOOK2MAN) -o man $(srcdir)/comedilib.sgml && touch man; } || { $(RM) -r man; exit 1; } + $(MAKE) man_targets install_man: $(INSTALL) -d $(mandir)/man3 @@ -65,9 +64,6 @@ install_man: uninstall_man: for each in $(srcdir)/man/*.3 ; do $(RM) $(mandir)/man3/`basename $$each` ; done -man_targets: - ls man/*.3 > man_targets - comedilib.pdf: $(SGML) $(DOCBOOK2PDF) $(srcdir)/comedilib.sgml @@ -81,6 +77,14 @@ maintainer-clean-local: $(RM) -r html man $(RM) comedilib.pdf +.PHONY: html_targets man_targets + +html_targets: + ls html/*.html > html_targets + +man_targets: + ls man/*.3 > man_targets + locales = de messages: .phony -- 2.26.2