diff options
author | Rémy Oudompheng <remy@archlinux.org> | 2011-06-19 21:01:55 +0200 |
---|---|---|
committer | Rémy Oudompheng <remy@archlinux.org> | 2011-06-19 21:01:55 +0200 |
commit | 43926c44661a9f8499b3fb9775e1cfdd4aef2bdf (patch) | |
tree | c8a01d6692bd8132971db7e4cbc12689856cdb71 /docs/make.sh | |
parent | c45d8ae987272cc64ec84d00de44f16c69e03034 (diff) | |
download | netctl-43926c44661a9f8499b3fb9775e1cfdd4aef2bdf.tar.gz netctl-43926c44661a9f8499b3fb9775e1cfdd4aef2bdf.tar.xz |
Allow using markdown instead of pandoc, packaging fixes
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
Diffstat (limited to 'docs/make.sh')
-rwxr-xr-x | docs/make.sh | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/docs/make.sh b/docs/make.sh index 544d1f3..76a30af 100755 --- a/docs/make.sh +++ b/docs/make.sh @@ -1,7 +1,17 @@ #! /bin/bash PAGES=(ethernet features wireless) +make_page() { + echo '<html><body>' + grep -v '^%' $1 | markdown -x def_list -x headerid /dev/stdin + echo '</body></html>' +} + for page in ${PAGES[@]}; do - rm ${page}.html - pandoc -s --toc -w html --email-obfuscation=javascript -c header.css -o ${page}.html $page + rm -f ${page}.html + if [ -f /usr/bin/pandoc ]; then + pandoc -s --toc -w html --email-obfuscation=javascript -c header.css -o ${page}.html $page + else + make_page $page > ${page}.html + fi done |