changeset 7450:25d42213953f

[project @ 2008-02-06 09:33:08 by jwe]
author jwe
date Wed, 06 Feb 2008 09:33:08 +0000
parents 3184b36b03de
children 663315fc5820
files doc/ChangeLog doc/interpreter/Makefile.in
diffstat 2 files changed, 18 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,9 @@
+2008-02-06  John W. Eaton  <jwe@octave.org>
+
+	* interpreter/Makefile.in (stmp-html, HTML): New targets.
+	($(HTML_IMAGES_PNG)): Also depend on stmp-html.
+	Don't create HTML directory here.
+
 2007-12-28  John W. Eaton  <jwe@octave.org>
 
 	Merge changes from object branch:
--- a/doc/interpreter/Makefile.in
+++ b/doc/interpreter/Makefile.in
@@ -236,13 +236,23 @@
 HTML/index.html: $(HTML_IMAGES_PNG) $(TEXINFO) $(EXAMPLE_FILES)
 	-$(MAKEINFO) --html --ifinfo --output=HTML -I.. -I$(srcdir) -I$(srcdir)/.. $(MAIN_TEXINFO)
 
-$(HTML_IMAGES_PNG): HTML/%.png : %.png
+stmp-html: HTML
+	@if [ -f stmp-html ]; then \
+	  true; \
+	else \
+	  echo "touch stmp-html"; \
+	  touch stmp-html; \
+	fi
+
+HTML:
 	@if [ -d HTML ]; then \
 	  true; \
 	else \
-	  echo "creating HTML directory"; \
+	  echo "mkdir HTML"; \
 	  mkdir HTML; \
 	fi
+
+$(HTML_IMAGES_PNG): HTML/%.png : %.png stmp-html
 	cp $(filter-out html-dir, $<) HTML
 
 define run-octave