diff options
Diffstat (limited to 'web')
-rw-r--r-- | web/Makefile | 20 | ||||
-rwxr-xr-x | web/mkdemos.sh | 2 |
2 files changed, 21 insertions, 1 deletions
diff --git a/web/Makefile b/web/Makefile new file mode 100644 index 000000000..644ce61db --- /dev/null +++ b/web/Makefile @@ -0,0 +1,20 @@ +all: index.html osx-notes.html README.html INSTALL.html features.html changelog.html examples.html + +PANDOC_PATH ?= $(dir $(shell which pandoc)) +MAKEPAGE = $(PANDOC_PATH)/pandoc -s -S -B header.html -A footer.html -H css +PANDOC_DEPS = header.html footer.html css + +examples.txt : $(PANDOC_DEPS) mkdemos.sh + ./mkdemos.sh . $$PANDOC_PATH > $@ + +%.html : %.txt $(PANDOC_DEPS) + $(MAKEPAGE) $< > $@ + +%.html : % $(PANDOC_DEPS) + $(MAKEPAGE) $< > $@ + +changelog.html : changelog.txt $(PANDOC_DEPS) + $(MAKEPAGE) -T "Pandoc changelog" $< > $@ + +upload : + sitecopy --update macfarlane diff --git a/web/mkdemos.sh b/web/mkdemos.sh index 48cee6f91..19c17053f 100755 --- a/web/mkdemos.sh +++ b/web/mkdemos.sh @@ -1,7 +1,7 @@ #!/bin/sh -e # creates example page for pandoc # argument #1 is the destination directory -# argument #2 is the directory containing pandoc, html2markdown, markdown2pdf +# argument #2 is pandoc path DEST=$1 PROGPATH=$2 |