From ebd55367dbab8e2f988938cc94f2cab5cacb4f20 Mon Sep 17 00:00:00 2001 From: jenisys Date: Thu, 6 Jan 2022 12:11:43 +0100 Subject: [PATCH] FIXES #3214 generate-books.sh: ln --relative not supported on macOS * Omit using "ln -r" for symbolic link creation * Create symbolic links with old style expression * Creates relative links --- generate-book.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/generate-book.sh b/generate-book.sh index 09c23ff5b..2a73315ba 100755 --- a/generate-book.sh +++ b/generate-book.sh @@ -8,15 +8,15 @@ fi printf '[Introduction](introduction.md)\n\n' > src/SUMMARY.md -find ./text ! -type d -print0 | xargs -0 -I {} ln -frs {} -t src/ +find text ! -type d -print0 | xargs -0 -I {} ln -fs ../{} src/ find ./text ! -type d -name '*.md' -print0 \ | sort -z \ | while read -r -d '' file; do - printf -- '- [%s](%s)\n' "$(basename "$file" ".md")" "$(basename "$file")" + printf -- '- [%s](%s)\n' "$(basename "$file" ".md")" "$(basename "$file")" done >> src/SUMMARY.md -ln -frs README.md src/introduction.md +ln -fs ../README.md src/introduction.md mdbook build