Move XSL updates to phase 1

This commit is contained in:
2019-03-12 16:34:02 +01:00
parent 2568a39396
commit 798f8f1458
3 changed files with 72 additions and 30 deletions

View File

@@ -113,7 +113,7 @@ default_xsl:
done
# -----------------------------------------------------------------------------
# Generate XML filelists
# Update XML filelists
# -----------------------------------------------------------------------------
# After this step, the following files will be up to date:
@@ -134,3 +134,18 @@ default_xsl:
all: xmllists
xmllists: $(SUBDIRS)
@tools/make_xmllists.sh
# -----------------------------------------------------------------------------
# Update XSL stylesheets
# -----------------------------------------------------------------------------
# This step updates (actually: just touches) all XSL files which depend on
# another XSL file that has changed since the last build run. The phase 2
# Makefile then only has to consider the directly used stylesheet as a
# prerequisite for building each file and doesn't have to worry about other
# stylesheets imported into that one.
.PHONY: stylesheets
all: stylesheets
stylesheets: $(SUBDIRS)
@tools/update_stylesheets.sh