diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2026-03-11 10:58:35 +0100 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2026-03-11 10:58:35 +0100 |
| commit | 06c7046e475a397cf751e43621c27d89b9bb0cf1 (patch) | |
| tree | 1ea7722fbb52334b72b711ce1a3b81149ee138e1 /scripts/lesson-make | |
| parent | f78538bbb30465127edb5b55f4413535fecf1987 (diff) | |
| download | unterricht-06c7046e475a397cf751e43621c27d89b9bb0cf1.tar.gz unterricht-06c7046e475a397cf751e43621c27d89b9bb0cf1.zip | |
lesson-make: add targets for alls slides*.md variants
Diffstat (limited to 'scripts/lesson-make')
| -rwxr-xr-x | scripts/lesson-make | 7 |
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') |
