diff options
Diffstat (limited to 'build.sh')
| -rwxr-xr-x | build.sh | 4 |
1 files changed, 2 insertions, 2 deletions
| @@ -73,10 +73,10 @@ gemblog() { | |||
| 73 | bg=gemini/blog/index.gmi | 73 | bg=gemini/blog/index.gmi |
| 74 | 74 | ||
| 75 | printf "# Blog\n\n=> feed.xml RSS Feed\n\n" > $bg | 75 | printf "# Blog\n\n=> feed.xml RSS Feed\n\n" > $bg |
| 76 | for i in $(ls src/blog); do | 76 | for i in $(ls src/blog | sort -r); do |
| 77 | if [ -d src/blog/$i ]; then | 77 | if [ -d src/blog/$i ]; then |
| 78 | d=$(echo $i | grep -oE '^[0-9]{4}-[0-9]{2}-[0-9]{2}') | 78 | d=$(echo $i | grep -oE '^[0-9]{4}-[0-9]{2}-[0-9]{2}') |
| 79 | t=$(head -n 1 $f | sed 's/# //') | 79 | t=$(head -n 1 src/blog/$i/*.md | sed 's/# //') |
| 80 | echo "=> $i $d $t" >> $bg | 80 | echo "=> $i $d $t" >> $bg |
| 81 | fi | 81 | fi |
| 82 | done | 82 | done |
