per Skript alle im work liegenden Beispiele aufrufen.

This commit is contained in:
Michael Stangl
2026-07-11 13:45:51 +02:00
parent 9de80d2f2a
commit 98b1dc4f36
2 changed files with 34 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
@echo off
REM ================================================================
REM Rechnet alle Beispiele in work\ neu durch.
REM Jedes Unterverzeichnis mit einer tische.ini wird als Eingabe-
REM verzeichnis an platz.py uebergeben (inkl. --tosvg fuer die SVGs).
REM Zusaetzliche Argumente werden an jeden Lauf durchgereicht.
REM ================================================================
call "%~dp0setenv.bat"
for /d %%D in ("%PLATZ_WORK%\*") do (
if exist "%%D\tische.ini" (
echo.
echo === %%~nxD ===
python "%PLATZ_LIBS%\platz.py" --indir "%%D" --tosvg %*
)
)
+17
View File
@@ -0,0 +1,17 @@
#!/bin/bash
# ================================================================
# Rechnet alle Beispiele in work/ neu durch.
# Jedes Unterverzeichnis mit einer tische.ini wird als Eingabe-
# verzeichnis an platz.py uebergeben (inkl. --tosvg fuer die SVGs).
# Zusaetzliche Argumente werden an jeden Lauf durchgereicht.
# ================================================================
source "$(dirname "${BASH_SOURCE[0]}")/setenv.sh"
for dir in "$PLATZ_WORK"/*/; do
if [ -f "${dir}tische.ini" ]; then
echo
echo "=== $(basename "$dir") ==="
python "$PLATZ_LIBS/platz.py" --indir "$dir" --tosvg "$@"
fi
done