- gleiche Aufgabe = gleicher Schalter in allen Programmen: -c/--config (Alias --cfg), -i, -o/--outdir, --section, --format, -f/--force, -j, -t/--test, -y/--dry, -v - svgconvert: -o statt -s (Alias --svgfolder), --section statt --format für die Sektion (Standard png), --format überschreibt das Bildformat - webscan: --timeout und --browser nur noch lang (kollidierten mit -t/-b) - glyphextract: -i nimmt Glyph oder Font, -e extrahiert (statt -f/-t) - setenv.sh ermittelt das Projektverzeichnis selbst, alle .sh laden es relativ zum Skript; extract-font/fonttest reichen weitere Optionen durch - Hilfetexte korrigiert, doc/README.md: Abschnitt "Gemeinsame Optionen" Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
27 lines
676 B
Bash
Executable File
27 lines
676 B
Bash
Executable File
#!/bin/bash
|
|
# ------------------
|
|
# Wo ist das Programm hinkopiert
|
|
if [ ! -z $PICCREATE ];then
|
|
return 0
|
|
fi
|
|
# das Verzeichnis ueber bin/
|
|
export PICCREATE=$(cd "$(dirname "${BASH_SOURCE[0]:-$0}")/.." && pwd)
|
|
echo setting environment to $PICCREATE
|
|
# ------------------
|
|
|
|
# Umgebung setzen
|
|
export PICCREATE_BIN=$PICCREATE/bin
|
|
export PICCREATE_CFG=$PICCREATE/cfg
|
|
export PICCREATE_LIBS=$PICCREATE/libs
|
|
export PICCREATE_FONTS=$PICCREATE/fonts
|
|
export PICCREATE_IN=$PICCREATE/in
|
|
export PICCREATE_OUT=$PICCREATE/out
|
|
export PICCREATE_BACKGROUNDS=$PICCREATE/backgrounds
|
|
export PICCREATE_LOG=$PICCREATE/log
|
|
|
|
# Wo sind die Pythonskripte ?
|
|
export PYTHONPATH=$PYTHONPATH:$PICCREATE_LIBS
|
|
|
|
|
|
|