diff options
Diffstat (limited to 'tools/Makefile')
-rw-r--r-- | tools/Makefile | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/tools/Makefile b/tools/Makefile index 0ea8525..c69df0a 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -2,23 +2,23 @@ all: $(patsubst src/%,%,$(wildcard src/notes/*.xhtml src/*.xhtml)) \ notes/atom.xml # Index page -index.xhtml: src/index.xhtml build/notes-by-modification-date.xml +index.xhtml: src/index.xhtml build/notes-by-modification-date.xml tools/xml-to-html.xsl xsltproc -o $@ tools/xml-to-html.xsl $< # Note index page -notes/index.xhtml: src/notes/index.xhtml build/notes-by-publication-date.xml +notes/index.xhtml: src/notes/index.xhtml build/notes-by-publication-date.xml tools/xml-to-html.xsl xsltproc -o $@ tools/xml-to-html.xsl $< # Notes -notes/%.xhtml: src/notes/%.xhtml +notes/%.xhtml: src/notes/%.xhtml tools/xml-to-html.xsl xsltproc -o $@ tools/xml-to-html.xsl $< # Other static pages -%.xhtml: src/%.xhtml +%.xhtml: src/%.xhtml tools/xml-to-html.xsl xsltproc -o $@ tools/xml-to-html.xsl $< # A single-file dump of all notes -build/notes-dump.xml: src/notes/*.xhtml +build/notes-dump.xml: src/notes/*.xhtml tools/xml-notes-dump.xsl (echo '<?xml version="1.0" encoding="UTF-8"?>' && \ echo '<notes>' && \ find src/notes -name '*.xhtml' | \ @@ -28,16 +28,16 @@ build/notes-dump.xml: src/notes/*.xhtml xsltproc -o $@ tools/xml-notes-dump.xsl - # Notes sorted by publication date -build/notes-by-publication-date.xml: build/notes-dump.xml +build/notes-by-publication-date.xml: build/notes-dump.xml tools/xml-notes-sort.xsl xsltproc -o $@ tools/xml-notes-sort.xsl build/notes-dump.xml # Notes sorted by modification date -build/notes-by-modification-date.xml: build/notes-dump.xml +build/notes-by-modification-date.xml: build/notes-dump.xml tools/xml-notes-sort.xsl xsltproc -o $@ --stringparam sortBy modified \ tools/xml-notes-sort.xsl build/notes-dump.xml # An Atom feed -notes/atom.xml: build/notes-by-modification-date.xml +notes/atom.xml: build/notes-by-modification-date.xml tools/xml-notes-limit.xsl tools/xml-notes-to-atom.xsl xsltproc --param number 10 tools/xml-notes-limit.xsl \ build/notes-by-modification-date.xml | \ xsltproc -o $@ tools/xml-notes-to-atom.xsl - |