summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--Makefile8
2 files changed, 7 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index ef27af0..521baec 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ contact.xhtml
impress.xhtml
index.xhtml
services.xhtml
+checkmark.png
diff --git a/Makefile b/Makefile
index 2bfa102..f058526 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,5 @@
xsltproc=xsltproc
+svg2png=rsvg-convert -f png
#pages=$(shell xmllint --xpath "//*/@filename" main.xml | sed 's/filename=//g'| xargs echo)
pages=$(shell sed -n 's/^.*filename="\([^"]*\)".*/\1/p' main.xml)
@@ -6,7 +7,10 @@ pages=$(shell sed -n 's/^.*filename="\([^"]*\)".*/\1/p' main.xml)
pages_html=$(pages:%.xml=%.xhtml)
.PHONY: all
-all: $(pages_html)
+all: $(pages_html) checkmark.png
+
+%.png: %.svg
+ $(svg2png) $< > $@
%.xhtml: %.xml %.xsl xsl/*
$(xsltproc) $< > $@
@@ -14,4 +18,4 @@ all: $(pages_html)
$(xsltproc) $< > $@
clean:
- rm -f $(pages_html)
+ rm -f $(pages_html) checkmark.png