diff options
| Commit | 1253319dcaba65d71e350fbd657784558d72f648 (patch) | |
|---|---|---|
| Author | 2024-01-02 08:55:43 +0200 | |
| Committer | 2024-01-02 08:55:43 +0200 | |
| Files | 43f87746fe524d69e3be56cda10a678c483f4876 | |
| syndamia.com-1253319dcaba65d71e350fbd657784558d72f648.tar syndamia.com-1253319dcaba65d71e350fbd657784558d72f648.tar.gz syndamia.com-1253319dcaba65d71e350fbd657784558d72f648.zip | ||
| Parent | 327eb41214fa88e9f132cec6456c38c18fb70516 (diff) | |
[generate] Brough back hardlink fixing
1 files changed, 13 insertions, 0 deletions
| -rwxr-xr-x | generate.sh | 13 |
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!" |