TetraIF migration and Unittest Implementation for it

Entire-Checkpoint: 14d1fef0cf36
This commit is contained in:
berrux-dev committed 2026-09-12 13:54:34 +02:00
1 parent a86f9b5bac
commit ba212f9dce
78 files changed
+1611 -640

No files matched your search

@@ -1,21 +1,14 @@
#!/bin/bash
set -e
# Run CMake configuration and build inside Docker.
# Utilise l'image legatus-build:26.04 (dependances pre-installees).
# Pour la (re)construire :
# docker build -f Dockerfile.build -t legatus-build:26.04 .
# docker build -f ci/Dockerfile.ci -t legatus-build:26.04 ci
docker run --rm \
-v /home/nkana/repo/qt-migration-legatus:/workspace \
-v /home/nkana/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/rti_license.dat:/workspace/rti_license.dat \
-v /home/nkana/repo/external/rti_connext_dds-7.7.0:/opt/rti_connext_dds-7.7.0:ro \
-w /workspace/qt6-after/qt6-migrated-legatus \
legatus-build:26.04 bash -c "
# Set RTI license, DDS path, and Qt6 path
# (deja definis dans l'image, repris ici pour rester explicite)
export RTI_LICENSE_FILE=/workspace/rti_license.dat
export DDS_PATH=/opt/rti_connext_dds-7.7.0
export CMAKE_PREFIX_PATH=/opt/Qt/6.10.2/gcc_64
# Clean and configure
rm -rf build4