summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorRémy Oudompheng <remy@archlinux.org>2011-06-19 21:01:55 +0200
committerRémy Oudompheng <remy@archlinux.org>2011-06-19 21:01:55 +0200
commit43926c44661a9f8499b3fb9775e1cfdd4aef2bdf (patch)
treec8a01d6692bd8132971db7e4cbc12689856cdb71 /docs
parentc45d8ae987272cc64ec84d00de44f16c69e03034 (diff)
downloadnetctl-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')
-rwxr-xr-xdocs/make.sh14
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