aboutsummaryrefslogtreecommitdiff
path: root/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'build.sh')
-rwxr-xr-xbuild.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/build.sh b/build.sh
index 7cb3ff1..6e8e74e 100755
--- a/build.sh
+++ b/build.sh
@@ -61,6 +61,13 @@ makeblog() {
61 f="src/blog/$i/*.md" 61 f="src/blog/$i/*.md"
62 d=$(echo $i | grep -oE '^[0-9]{4}-[0-9]{2}-[0-9]{2}') 62 d=$(echo $i | grep -oE '^[0-9]{4}-[0-9]{2}-[0-9]{2}')
63 t=$(head -n 1 $f | sed 's/# //') 63 t=$(head -n 1 $f | sed 's/# //')
64
65 thisyear=$(echo $d | sed 's/-.*//')
66 if [ "$thisyear" != "$lastyear" ]; then
67 printf "\n## $thisyear\n\n" >> $bf
68 lastyear=$thisyear
69 fi
70
64 echo "* $d [$t]($i)" >> $bf 71 echo "* $d [$t]($i)" >> $bf
65 72
66 echo "<item>" >> $ff 73 echo "<item>" >> $ff
@@ -86,6 +93,12 @@ gemblog() {
86 if [ -d src/blog/$i ]; then 93 if [ -d src/blog/$i ]; then
87 d=$(echo $i | grep -oE '^[0-9]{4}-[0-9]{2}-[0-9]{2}') 94 d=$(echo $i | grep -oE '^[0-9]{4}-[0-9]{2}-[0-9]{2}')
88 t=$(head -n 1 src/blog/$i/*.md | sed 's/# //') 95 t=$(head -n 1 src/blog/$i/*.md | sed 's/# //')
96
97 thisyear=$(echo $d | sed 's/-.*//')
98 if [ "$thisyear" != "$lastyear" ]; then
99 printf "\n## $thisyear\n\n" >> $bg
100 lastyear=$thisyear
101 fi
89 echo "=> $i $d $t" >> $bg 102 echo "=> $i $d $t" >> $bg
90 fi 103 fi
91 done 104 done

Generated with cgit - Back to sebastiano.tronto.net