diff options
Diffstat (limited to 'html/gen.sh')
| -rwxr-xr-x | html/gen.sh | 27 |
1 files changed, 24 insertions, 3 deletions
diff --git a/html/gen.sh b/html/gen.sh index 445704f..03ae570 100755 --- a/html/gen.sh +++ b/html/gen.sh @@ -28,11 +28,32 @@ md2ht() { md2ht index.md index.html -for note in ../notes/*.md +for file in ../notes/*.md do - name=${note#../notes/} + name=${file#../notes/} name=${name%.md} - md2ht "$note" "notes/$name.html" + md2ht "$file" "notes/$name.html" +done + +shopt -s globstar + +for file in ../docs/**/*.md +do + name=${file#../docs/} + name=${name%.md} + dir=${file#../} + dir=${dir%/*} + mkdir -p "$dir" + md2ht "$file" "docs/$name.html" +done + +for file in ../docs/**/*.txt +do + dir=${file#../} + dir=${dir%/*} + mkdir -p "$dir" + dest=docs/${file#../docs/} + cp "$file" "$dest" done rsync -a ./ tk:/var/www/html/zisp |
