Qt6 Migration CI / migrate (push) Waiting to run
Automatische Status-Aktualisierung
- Migrierte Dateien: 7165
- Build Status: Unknown
Signed-off-by: Torsten Wierschin <torsten.wierschin@life-maps.com>
Entire-Checkpoint: 01M0MHMFTNPCJVSQBAVEZ7HFMS
70 lines
1.5 KiB
Markdown
70 lines
1.5 KiB
Markdown
# 🚀 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*
|