Files
qt6-migration-pipeline/MIGRATION_STATUS.md
T
torsten 744da56122
Qt6 Migration CI / migrate (push) Waiting to run
chore: Migration Status Update 2026-08-22T12:53:00+02:00
Automatische Status-Aktualisierung
    - Migrierte Dateien: 7165
    - Build Status: Unknown

    Signed-off-by: Torsten Wierschin <torsten.wierschin@life-maps.com>
Entire-Checkpoint: 01M0MHMFTNPCJVSQBAVEZ7HFMS
2026-08-22 12:53:00 +02:00

1.5 KiB

🚀 Qt5/C++11 → Qt6/C++23 Migration Status

Letztes Update: 2026-08-22T12:53:00+02:00
Branch: feature/qt6-migration-basis-modules
Commit: f6cbb902
Letzter Commit: 2026-08-22 12:40:55 +0200


📊 Fortschritt

Metrik Wert
Migrierte Dateien 7165
Legacy Dateien (Referenz) 6426
Test-Dateien 298
Build-Status Unknown

✅ Abgeschlossene Meilensteine

  • ✅ Lts/Common - Vollständig migriert
  • 🟡 Lts/DDS - In Arbeit
  • 🟡 Lts/Plugins - In Arbeit
  • 🟡 Lts/Proxies - In Arbeit
  • 🟡 Lts/Services - In Arbeit

🔧 Technische Details

BUILD_RTI Configuration

  • Conditional Compilation: ✅ Implementiert
  • BUILD_RTI=OFF Build: ✅ Validiert

Qt Version

  • Ziel: Qt 6.10.2
  • Docker Image: migration-pipeline:ubuntu26.04

Submodule Status

N/A

📝 Letzte Änderungen

f6cbb902 Fix: Add missing NGL_TARGET_LINK_DIRECTORIES macro
d757420c Update MIGRATION_STATUS.md with BUILD_RTI progress
93020295 Add BUILD_RTI guards to InfrastructureManagement and AudioVideoManagement DDS handlers
3cc3129d BUILD_RTI guards for DDS/Routing modules + logger init fixes
6588fc7d BUILD_RTI guards: svcTabCommon export header + GuezMinelayerProcessing stubs

⏭️ Nächste Schritte

  1. Lts/DDS Module vollständig migrieren
  2. Lts/Plugins Kernmodule migrieren
  3. Vollständigen Build validieren
  4. CTest Suite ausführen

Automatisch generiert von update_migration_status.sh