From c29ffee9d4c1a5552ce5fdf1b6aa92aadd3e2b27 Mon Sep 17 00:00:00 2001 From: Torsten Wierschin Date: Tue, 15 Sep 2026 08:56:31 +0000 Subject: [PATCH] Adds convinient RTI build variable --- qt6-after/qt6-migrated-legatus/docker_build.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/qt6-after/qt6-migrated-legatus/docker_build.sh b/qt6-after/qt6-migrated-legatus/docker_build.sh index 45c4dfd58..ba7c5b290 100755 --- a/qt6-after/qt6-migrated-legatus/docker_build.sh +++ b/qt6-after/qt6-migrated-legatus/docker_build.sh @@ -13,11 +13,20 @@ set -a source .envrc set +a +# Allow BUILD_RTI to be overridden via environment variable or argument +BUILD_RTI="${BUILD_RTI:-ON}" +if [ "$1" = "OFF" ]; then + BUILD_RTI=OFF +elif [ "$1" = "ON" ]; then + BUILD_RTI=ON +fi + # Run CMake configuration and build inside Docker docker run --rm \ -e MIGRATE_PIPELINE_ROOT \ -e LANG \ -e LC_ALL \ + -e BUILD_RTI \ -v ${MIGRATE_PIPELINE_ROOT}:/workspace \ -v ${MIGRATE_PIPELINE_ROOT}/rti_license.dat:/workspace/rti_license.dat \ -w /workspace/qt-migration-legatus/qt6-after/qt6-migrated-legatus \ @@ -50,7 +59,7 @@ docker run --rm \ cd build4 cmake .. \ - -DBUILD_RTI=ON \ + -DBUILD_RTI=${BUILD_RTI} \ -DBUILD_ARCGIS=OFF \ -DCMAKE_CXX_STANDARD=17