escape spaces in dash
This commit is contained in:
parent
e953358335
commit
e6bb389a6a
14
doc/nanodoc
14
doc/nanodoc
|
|
@ -20,7 +20,7 @@
|
|||
org="parazyd <parazyd@dyne.org> | dyne.org"
|
||||
name=libdevuansdk
|
||||
version=2.0
|
||||
desc="common.lib.for.devuan.sdks"
|
||||
desc="common library for devuan's sdk"
|
||||
|
||||
pages="
|
||||
libdevuansdk.7
|
||||
|
|
@ -31,7 +31,7 @@ pages="
|
|||
|
||||
generate_manpages() {
|
||||
for page in $pages; do
|
||||
ronn -r --manual=$name --organization="$org" ${page}.md
|
||||
ronn -r --manual="$name" --organization="$org" ${page}.md
|
||||
done
|
||||
|
||||
mkdir -p man/7
|
||||
|
|
@ -40,25 +40,25 @@ generate_manpages() {
|
|||
|
||||
generate_html() {
|
||||
mkdir -p html
|
||||
sed -i -e 's/NAME/'$name'/' -e 's/DESC/'$desc'/g' static/head.html
|
||||
sed -i -e 's/VERSION/'$version'/' static/foot.html
|
||||
sed -i -e 's/NAME/'"$name"'/' -e 's/DESC/'"$desc"'/g' static/head.html
|
||||
sed -i -e 's/VERSION/'$version'/' static/foot.html
|
||||
|
||||
for page in $pages; do
|
||||
pagetitle=$(sed 1q ${page}.md)
|
||||
printf '<li><a href="%s.html" class="notPage">%s</a></li>\n' $page $pagetitle >> nav.html
|
||||
printf '<li><a href="%s.html" class="notPage">%s</a></li>\n' $page "$pagetitle" >> nav.html
|
||||
done
|
||||
|
||||
printf "</ul></div><div id='main'>\n" >> nav.html
|
||||
|
||||
for page in $pages; do
|
||||
printf "\thtml/%s\n" ${page}
|
||||
printf "\thtml/%s\n" $page
|
||||
cat static/head.html > html/${page}.html
|
||||
cat nav.html >> html/${page}.html
|
||||
python -m markdown ${page}.md >> html/${page}.html
|
||||
cat static/foot.html >> html/${page}.html
|
||||
|
||||
pagetitle=$(sed 1q ${page}.md)
|
||||
sed -i -e 's/TITLE/'$pagetitle'/' html/${page}.html
|
||||
sed -i -e 's/TITLE/'"$pagetitle"'/' html/${page}.html
|
||||
sed -i -e 's/'$page'.html" class="notPage/'$page'.html" class="thisPage/' html/${page}.html
|
||||
done
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue