From 17c8a7528259ea25ec2fc260bdc8706ee3f83dec Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Tue, 18 Nov 2025 13:16:10 -0300 Subject: Fix: apply fixes to the frontmatter citation mechanism --- bin/compile-book | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'bin/compile-book') diff --git a/bin/compile-book b/bin/compile-book index e68a36d..eaf7a11 100755 --- a/bin/compile-book +++ b/bin/compile-book @@ -12,6 +12,8 @@ OUTPUT="${1:-book}" REVISION="$2" DATE="$3" LANG="`grep lang _common.yml _book.yml _notes.yml 2> /dev/null | tail -1 | cut -d : -f 3 | sed -e 's/"//g' -e 's/ //g'`" +METADATA=".metadata" +LATEST="$METADATA/latest.txt" # Set the language if [ -z "$LANG" ]; then @@ -74,3 +76,10 @@ fi # Symlink as a Bookdown source ln -sf $OUTPUT.md $OUTPUT.Rmd + +# Check if the revision is a tag +if git tag | grep -q "^${REVISION}$"; then + # Save info on the latest tagged release + mkdir -p $METADATA + echo $REVISION > $LATEST +fi -- cgit v1.2.3