36 lines
1.1 KiB
Bash
36 lines
1.1 KiB
Bash
#!/usr/bin/env bash
|
|
# ================================================================
|
|
# Fortna-Dokumente nach .rst konvertieren
|
|
# ================================================================
|
|
# Dieses Skript muss gesourct werden: source bin/convert_fortna.sh
|
|
# oder direkt: bash bin/convert_fortna.sh [quellpfad] [--dry-run]
|
|
# ================================================================
|
|
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
source "$SCRIPT_DIR/setenv.sh"
|
|
|
|
if [ ! -d "$PROJECT/.venv" ]; then
|
|
echo "FEHLER: .venv nicht gefunden. Bitte zuerst install_py.sh ausfuehren."
|
|
exit 1
|
|
fi
|
|
|
|
source "$PROJECT/.venv/bin/activate"
|
|
|
|
FORTNA_DIR="${1:-C:/10-Develop/projekte/Fortna}"
|
|
EXTRA_ARGS="${2:-}"
|
|
|
|
echo ""
|
|
echo "================================================================"
|
|
echo "FORTNA Dokumenten-Konvertierung"
|
|
echo "================================================================"
|
|
echo "Quelle: $FORTNA_DIR"
|
|
echo "Ziel: $PV_CHAPTERS"
|
|
echo "================================================================"
|
|
echo ""
|
|
|
|
python "$PV_LIB/convert_to_rst.py" "$FORTNA_DIR" "$PV_CHAPTERS" $EXTRA_ARGS
|
|
|
|
echo ""
|
|
echo "Fertig."
|
|
deactivate
|