Start met EmbeddedControl lib

This commit is contained in:
2026-03-11 11:57:48 +01:00
parent a23e051024
commit 71722127f1
6 changed files with 194 additions and 1 deletions

19
exporttest/run_mos_docker.sh Executable file
View File

@@ -0,0 +1,19 @@
#!/usr/bin/env bash
set -euo pipefail
ROOT_DIR="$(cd "$(dirname "$0")/.." && pwd)"
MOS_FILE="/work/exporttest/export_controller.mos"
LOG_FILE="$ROOT_DIR/exporttest/export_controller.log"
docker run --rm \
-v "$ROOT_DIR:/work" \
-v "$HOME/.openmodelica/libraries:/home/ubuntu/.openmodelica/libraries:ro" \
-w /work/exporttest/out \
openmodelica omc "$MOS_FILE" 2>&1 | tee "$LOG_FILE"
if grep -E "Error:|= false" "$LOG_FILE" >/dev/null; then
echo "Failed. See: $LOG_FILE" >&2
exit 1
fi
echo "Success. Log: $LOG_FILE"