my gemini capsule source
setup: build devo
Zach DeCook 2022-10-19
parent 62cbdcf · commit 246f98f
-rw-r--r--devo/Makefile4
-rwxr-xr-xdevo/make.sh4
-rwxr-xr-xsetup.sh2
3 files changed, 6 insertions, 4 deletions
diff --git a/devo/Makefile b/devo/Makefile
deleted file mode 100644
index e331d9b..0000000
--- a/devo/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-*.gmi: *.md
- # Split file by header lines
- awk '($$1 == "#"){of = $$2 ".gmi"; if($$3){line = "=>" $$2 ".gmi" substr($$0, 2); print line > "indexnew.gmi"}}{print > of}' devo.md
- tac indexnew.gmi > index.gmi
diff --git a/devo/make.sh b/devo/make.sh
new file mode 100755
index 0000000..9d68940
--- /dev/null
+++ b/devo/make.sh
@@ -0,0 +1,4 @@
+#!/bin/sh
+# Split file by header lines
+awk '($1 == "#"){of = $2 ".gmi"; if($3){line = "=>" $2 ".gmi" substr($0, 2); print line > "indexnew.gmi"}}{print > of}' devo.md
+tac indexnew.gmi > index.gmi
diff --git a/setup.sh b/setup.sh
index 62eccbf..0a7b111 100755
--- a/setup.sh
+++ b/setup.sh
@@ -4,4 +4,6 @@ doas apk add python3 gmni
gmni -j always "gemini://songs.zachdecook.com/" >/dev/null
cd cgi-bin
sh getscriptures.sh
+cd ../devo
+./make.sh
printf "0 5 * * * sh /srv/gemini/gemini.zachdecook.com/cgi-bin/makeplan.sh /srv/gemini/gemini.zachdecook.com/cgi-bin/plan.tsv > /srv/gemini/gemini.zachdecook.com/the-day.gmi\n8 7,11,15,19,23 * * * cat /srv/gemini/gemini.zachdecook.com/radar.gmi | /srv/gemini/gemini.zachdecook.com/zachwalk/zachwalk.py > /srv/gemini/gemini.zachdecook.com/radar-new.gmi && mv /srv/gemini/gemini.zachdecook.com/radar-new.gmi /srv/gemini/gemini.zachdecook.com/radar.gmi\n" | crontab -