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