Group 8 migration: Add build script support and CTest infrastructure
- Added --group8/--no-group8 argument support to new_docker_build.sh - Added BUILD_GROUP8 variable and GROUP8_TARGETS array - Fixed ProjectSettingsEditor Qt6 migration (QT5_ADD_RESOURCES → qt6_add_resources) - Created CTest test files for 4 buildable Group 8 tools: - test_ParticipantDataGenerator.cpp - test_ProjectSettingsEditor.cpp - test_QLedLine.cpp - test_QLedMatrix.cpp - Added test exclusion filters to tests/CMakeLists.txt for Group 8 tools - Excluded non-CMake projects: JustusTimeline (Python), Mout (web), NodeJs (Node.js), ProjectSettingsParser (Python) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
7 files changed
+123
-2
No files matched your search
@@ -28,7 +28,7 @@ SET (settingsEditor_UICS
|
||||
main_window.ui
|
||||
)
|
||||
|
||||
QT5_ADD_RESOURCES(settingsEditor_SRCS templates.qrc)
|
||||
qt6_add_resources(settingsEditor_SRCS templates.qrc)
|
||||
|
||||
NGL_WRAP_UI(settingsEditor_SRCS ${settingsEditor_UICS})
|
||||
NGL_ADD_TOOL_ICON(settingsEditor_SRCS)
|
||||
|
||||
Reference in new issue
Block a user