Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commit1253319dcaba65d71e350fbd657784558d72f648 (patch)
Author
 Syndamia <kamen@syndamia.com>
2024-01-02 08:55:43 +0200
Committer
 Syndamia <kamen@syndamia.com>
2024-01-02 08:55:43 +0200
Files43f87746fe524d69e3be56cda10a678c483f4876
syndamia.com-1253319dcaba65d71e350fbd657784558d72f648.tar
syndamia.com-1253319dcaba65d71e350fbd657784558d72f648.tar.gz
syndamia.com-1253319dcaba65d71e350fbd657784558d72f648.zip
Parent327eb41214fa88e9f132cec6456c38c18fb70516 (diff)
[generate] Brough back hardlink fixing
1 files changed, 13 insertions, 0 deletions
-rwxr-xr-xgenerate.sh13
diff --git a/generate.sh b/generate.sh
index 9f3c681..a3f5ac8 100755
--- a/generate.sh
+++ b/generate.sh
@@ -5,6 +5,19 @@
: ${GEN_TINY_FOLDER:=./website.tiny}
: ${AWK_FOLDER:=./awk-edits}
+# 0 Fix hardlinks {{{
+ while read -r folder
+ do
+ if [ -f "$folder.md" ] && [ ! "$folder.md" -ef "$folder/index.md" ]
+ then
+ rm "$folder/index.md" >/dev/null 2>&1
+ ln "$folder.md" "$folder/index.md"
+ fi
+ done << EOF
+$(find "$REPO_FOLDER/src" -maxdepth 1 -type d)
+EOF
+ echo "[Stage 0] Fixed folder/index.md hardlinks"
+# }}}
# 1. Markdown source to HTML {{{
[ $# -eq 0 -a "$(id -u -n)" != "www-data" ] && echo "[Warning] Running in \"production\" by a user that isn't www-root!"