aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2026-03-11 10:58:35 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2026-03-11 10:58:35 +0100
commit06c7046e475a397cf751e43621c27d89b9bb0cf1 (patch)
tree1ea7722fbb52334b72b711ce1a3b81149ee138e1 /scripts
parentf78538bbb30465127edb5b55f4413535fecf1987 (diff)
downloadunterricht-06c7046e475a397cf751e43621c27d89b9bb0cf1.tar.gz
unterricht-06c7046e475a397cf751e43621c27d89b9bb0cf1.zip
lesson-make: add targets for alls slides*.md variants
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/lesson-make7
1 files changed, 4 insertions, 3 deletions
diff --git a/scripts/lesson-make b/scripts/lesson-make
index 8581b3d6..d5639b7a 100755
--- a/scripts/lesson-make
+++ b/scripts/lesson-make
@@ -17,9 +17,10 @@ if [[ -z "${targets[*]}" ]]; then
mapfile -t sources < <(eval "${FIND}")
for source in "${sources[@]}"; do
declare -a new_targets=()
- case "$(basename "${source}")" in
- slides.md)
- new_targets+=("slides.pdf" "slides.pptx")
+ source_name="$(basename "${source}")"
+ case "$source_name" in
+ slides*.md)
+ new_targets+=("${source_name/.md/.pdf}" "${source_name/.md/.pptx}")
;;
*)
mapfile -t new_targets < <(echo "${source}" | sed -e 's/\.tex$/.pdf/g' -e 's/\.md$/.pdf/g')