From 14e38ce378236cf54924b58396168c1e94f8e6b2 Mon Sep 17 00:00:00 2001
From: Marvin Borner
Date: Mon, 25 Mar 2024 18:59:03 +0100
Subject: Improved samples by adding links to problems
---
docs/gensamples.sh | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
(limited to 'docs/gensamples.sh')
diff --git a/docs/gensamples.sh b/docs/gensamples.sh
index 1734e0a..174d28d 100755
--- a/docs/gensamples.sh
+++ b/docs/gensamples.sh
@@ -17,8 +17,21 @@ for file in $files; do
fi
filename=$(sed s@/@_@g <<<"$name")
links="$links\n
$name"
+
+ if [ "$prefix" = "euler" ]; then
+ info="Problem description"
+ elif [ "$prefix" = "aoc" ]; then
+ year=$(cut -c5-8 <<<"$name")
+ day=$(cut -c10-11 <<<"$name" | sed 's/^0*//')
+ info="Problem description"
+ elif [ "$prefix" = "rosetta" ]; then
+ info="Problem description"
+ else
+ info=""
+ fi
+
awk 'NR==FNR { gsub("<", "\\<", $0); gsub(">", "\\>", $0); a[n++]=$0; next } /CONTENT/ { for (i=0;i"samples/$filename.html"
- sed -i -e "s@NAME@$name@g" "samples/$filename.html"
+ sed -i -e "s@NAME@$name@g" -e "s@INFO@$info@g" "samples/$filename.html"
done
sed -e "s@LINKS@$links@g" samples.template >samples/index.html
--
cgit v1.2.3