[svnbook commit] r2846 - trunk/src/tools

cmpilato noreply at red-bean.com
Mon Aug 13 15:35:08 CDT 2007


Author: cmpilato
Date: Mon Aug 13 15:35:04 2007
New Revision: 2846

Log:
* src/tools/Makefile.base-rules
  Make all the HTML-based rules depend on 'valid'.


Modified:
   trunk/src/tools/Makefile.base-rules

Modified: trunk/src/tools/Makefile.base-rules
==============================================================================
--- trunk/src/tools/Makefile.base-rules	(original)
+++ trunk/src/tools/Makefile.base-rules	Mon Aug 13 15:35:04 2007
@@ -24,7 +24,7 @@
 	  mv $(VERSION_SOURCE).tmp $(VERSION_SOURCE); \
 	fi
 
-html: $(HTML_TARGET)
+html: valid $(HTML_TARGET)
 $(HTML_TARGET): $(ALL_SOURCE) $(VERSION_SOURCE) $(STYLESHEET) $(IMAGES)
 	$(ENSURE_XSL)
 	$(XSLTPROC) $(HTML_XSLTPROC_OPTS) --output $(HTML_TARGET) \
@@ -32,7 +32,7 @@
 
 # The trailing slash on the xsltproc --output option is essential to
 # output pages into the directory
-html-chunk: $(HTML_CHUNK_TARGET)
+html-chunk: valid $(HTML_CHUNK_TARGET)
 $(HTML_CHUNK_TARGET): $(ALL_SOURCE) $(VERSION_SOURCE) $(STYLESHEET) $(IMAGES)
 	mkdir -p $(HTML_CHUNK_DIR)
 	$(IFIMAGES) mkdir -p $(HTML_CHUNK_DIR)/images $(ENDIF)
@@ -43,14 +43,14 @@
 	cp $(STYLESHEET) $(HTML_CHUNK_DIR)
 	$(IFIMAGES) cp $(IMAGES) $(HTML_CHUNK_DIR)/images $(ENDIF)
 
-html-arch: $(HTML_ARCH_TARGET)
+html-arch: valid $(HTML_ARCH_TARGET)
 $(HTML_ARCH_TARGET): $(HTML_TARGET) $(IMAGES)
 	rm -rf $(HTML_ARCH_BASENAME) && \
 	$(MAKE) install-html INSTALL_SUBDIR=$(HTML_ARCH_BASENAME) && \
 	$(ARCH_CMD) $@ $(HTML_ARCH_BASENAME) && \
 	rm -rf $(HTML_ARCH_BASENAME)
 
-html-chunk-arch: $(HTML_CHUNK_ARCH_TARGET)
+html-chunk-arch: valid $(HTML_CHUNK_ARCH_TARGET)
 $(HTML_CHUNK_ARCH_TARGET): $(HTML_CHUNK_TARGET) $(IMAGES)
 	rm -rf $(HTML_CHUNK_ARCH_BASENAME) && \
 	$(MAKE) install-html-chunk \




More information about the svnbook-dev mailing list