Copilot
|
f783b6e590
|
migration(grantlee): handle Qt5Gui pattern when patching installed Grantlee config to Qt6
|
2026-07-21 13:42:52 +02:00 |
|
Copilot
|
2793db9d9d
|
migration(grantlee): add script to patch installed GrantleeConfig to use Qt6
|
2026-07-21 13:41:54 +02:00 |
|
Copilot
|
f18fce26e2
|
cmake: allow config-mode Grantlee5 discovery from CMAKE_PREFIX_PATH (use Grantlee5Config.cmake if present)
|
2026-07-21 13:39:07 +02:00 |
|
Copilot
|
cef0d47ebc
|
migration: add Grantlee parser smoke test; apply safe RTI finder guard; add patch script to avoid QT_TESTCASE_BUILDDIR redefinition
|
2026-07-21 13:37:32 +02:00 |
|
Copilot
|
56adad890c
|
migration(grantlee): add patch script to avoid QT_TESTCASE_BUILDDIR redefinition; add Grantlee parser smoke test
|
2026-07-21 13:33:05 +02:00 |
|
Copilot
|
faa891b573
|
build(grantlee): strip explicit QT_TESTCASE_BUILDDIR target_compile_definitions to avoid macro redefinition; keep Qt6 Test find_package injection
|
2026-07-21 12:59:39 +02:00 |
|
Copilot
|
658051a8ea
|
build(grantlee): honor DISABLE_TESTS env to disable BUILD_TESTING during CMake configure
|
2026-07-20 19:10:26 +02:00 |
|
Copilot
|
ddc3b7e542
|
build(grantlee): fix injected Test find_package to use 'find_package(Qt6 COMPONENTS Test REQUIRED)'
|
2026-07-20 19:03:01 +02:00 |
|
Copilot
|
74fc7a6d05
|
build(grantlee): inject find_package(Qt6 Test REQUIRED) where Qt6::Test is used but no find_package present
|
2026-07-20 19:02:35 +02:00 |
|
Copilot
|
a2931cb186
|
build(grantlee): map find_package(Qt5 Test) -> find_package(Qt6 Test REQUIRED) to ensure Qt6::Test is available when tests link
|
2026-07-20 19:01:54 +02:00 |
|
Copilot
|
92888ddd8d
|
build(grantlee): preserve Qt5 find_package COMPONENTS when mapping to Qt6; improve replacements
|
2026-07-20 18:57:29 +02:00 |
|
Copilot
|
3dad1d54ba
|
build(grantlee): install xkb dev deps and extend Qt5->Qt6 CMake pattern replacements (resources/translations)
|
2026-07-20 18:56:52 +02:00 |
|
Copilot
|
13d52cd995
|
build(grantlee): make build_grantlee_qt6.sh executable
|
2026-07-20 18:56:20 +02:00 |
|
Copilot
|
f8d57dce5d
|
build(grantlee): add Qt6 migration helper script build_grantlee_qt6.sh to attempt pragmatic CMake patches and build against Qt6
|
2026-07-20 18:56:10 +02:00 |
|
Copilot
|
866081ee98
|
build(grantlee): attempt Qt6-compatible build by patching CMake find_package/Qt5:: -> Qt6:: in-source as pragmatic shim
|
2026-07-20 18:52:05 +02:00 |
|
Copilot
|
c630d0cd34
|
cmake(Lts): include MacroCodeGenIdl before calling CODEGEN_WRITE_SERVICEFILE_INFO to fix macro order
|
2026-07-20 18:41:25 +02:00 |
|
Copilot
|
4c34b5c1eb
|
ci: mount repo ./externals (fallback ./external) to /repo/external so preinstalled RTI/ArcGIS are available in container
|
2026-07-20 18:36:02 +02:00 |
|
Copilot
|
d93eba3766
|
ci: give migration containers readable names (timestamped) and echo them before launch
|
2026-07-20 18:33:18 +02:00 |
|
Copilot
|
4309e7501d
|
mocks(dds): make async dispatcher detached and avoid join-on-clear to prevent test teardown terminate
|
2026-07-20 18:25:06 +02:00 |
|
Copilot
|
6d8d843ee0
|
tests(dds): enable GTest smoke-tests and add async-capable realistic MockDDS with GTest async subscription test
|
2026-07-20 18:23:40 +02:00 |
|
Copilot
|
14988660cd
|
cmake: make NGL_ADD_SUBDIR_GUARDED match by basename so MIGRATE_MODULE=Lts/DDS picks Lts/DDS correctly
|
2026-07-20 13:12:03 +02:00 |
|
Copilot
|
01f8dd0d09
|
cmake: make Lts subdirs MIGRATE_MODULE-guarded (use NGL_ADD_SUBDIR_GUARDED)
|
2026-07-20 13:11:22 +02:00 |
|
Copilot
|
a31ae77087
|
migration: add install_bgviewer.sh; make FindBgViewer search ./external/BgViewer and respect BGVIEWER_DIR
|
2026-07-20 13:10:36 +02:00 |
|
Copilot
|
2a3bfb7aea
|
cmake: robustly locate RTI libraries via recursive search under RTI_DIR
|
2026-07-20 12:49:37 +02:00 |
|
Copilot
|
265f69886e
|
cmake: make FindRTI search RTI lib subdirs dynamically (x64Linux4gcc8.5.0 etc.)
|
2026-07-20 12:49:01 +02:00 |
|
Copilot
|
7c080db59f
|
migration: prefer ./external for RTI/ArcGIS; detect RTI arch in FindRTI; install/unpack ArcGIS into ./external
|
2026-07-20 12:48:23 +02:00 |
|
torsten
|
fe78be0afa
|
devops: add RPM prepare and external installers; extend Dockerfile and run_docker.sh for --run-rpm
|
2026-07-18 18:24:31 +02:00 |
|
torsten
|
89f048a312
|
tools: add RPM prepare and external-install helper scripts (ArcGIS, GeographicLib, RTI)
|
2026-07-18 18:23:30 +02:00 |
|
torsten
|
0a9284ca91
|
Removes otherways hosted strip script
|
2026-07-18 17:23:09 +02:00 |
|
torsten
|
7f035543e2
|
Adds rpm specs to migration repo
|
2026-07-18 17:22:25 +02:00 |
|
torsten
|
acee7b8766
|
migrate(Lts/Common): apply clang-tidy modernization fixes\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-07-18 16:48:13 +02:00 |
|
torsten
|
6822817a63
|
tools: use sudo in run_clang_tidy_common.sh for apt operations
|
2026-07-17 17:54:32 +02:00 |
|
torsten
|
0d5990f127
|
tools: add run_clang_tidy_common.sh to apply clang-tidy fixes for Lts/Common
|
2026-07-17 17:51:14 +02:00 |
|
torsten
|
5c1896a930
|
build: include CommonUnitTestsPlaceholder when present for migration smoke-tests
|
2026-07-17 17:35:12 +02:00 |
|
torsten
|
b75302083b
|
tests: add Common placeholder smoke/gtest tests and MockCoordTrans
|
2026-07-17 17:34:33 +02:00 |
|
torsten
|
90f7f8a474
|
tests: adapt GTest smoke-tests to MockDDS annotated payload format (seq:payload)
|
2026-07-17 17:31:54 +02:00 |
|
torsten
|
bec34480c8
|
tests: richer MockDDS (subscriptions, queues, seq) and link into Qt/GTest smoke-tests
|
2026-07-17 17:30:57 +02:00 |
|
torsten
|
69d30bc20a
|
tests: link MockDDS.cpp into GTest smoke executables
|
2026-07-17 17:28:28 +02:00 |
|
torsten
|
7372bdc766
|
tests: add MockDDS and use it in GTest smoke-tests to simulate publish/subscribe flows
|
2026-07-17 17:27:42 +02:00 |
|
torsten
|
b44bb09891
|
tests: add optional GoogleTest-based smoke-tests and CMake support (BUILD_GTEST_SMOKE)
|
2026-07-17 17:24:50 +02:00 |
|
torsten
|
f4d1602d87
|
ci: apt-install libgtest-dev/libgmock-dev and add build_gtest.sh in Dockerfile
|
2026-07-17 17:24:09 +02:00 |
|
torsten
|
25588135fa
|
ci: add app/build_gtest.sh to build and install GoogleTest from system sources
|
2026-07-17 17:23:52 +02:00 |
|
torsten
|
3d490bea2e
|
tests: add BUILD_SMOKE_TESTS option to enable smoke-tests in full-builds
|
2026-07-17 17:15:14 +02:00 |
|
torsten
|
8ea74a81ad
|
tests: make smoke-tests Qt6-safe (use QStringLiteral/QLatin1)
|
2026-07-17 17:12:43 +02:00 |
|
torsten
|
3988248897
|
tests: upgrade DDS smoke-tests to Qt Test-based checks (QString, QVariant, containers)
|
2026-07-17 17:12:07 +02:00 |
|
torsten
|
80a09df7b9
|
tests: add smoke-test executables for Lts/DDS placeholders during migration
|
2026-07-17 17:08:59 +02:00 |
|
torsten
|
4d7de6c733
|
revert: remove PlaceholderInternalTargets include (caused target conflicts)
|
2026-07-17 17:05:33 +02:00 |
|
torsten
|
372d50acec
|
tests: add placeholder CTest entries for Lts/DDS during migration
|
2026-07-17 17:04:55 +02:00 |
|
torsten
|
adf548cb06
|
migration: allow skipping Strix via SKIP_STRIX=1 in automate_migrate_Lts_DDS.sh
|
2026-07-17 16:57:47 +02:00 |
|
torsten
|
b5c6f9f18b
|
migration: add automate_migrate_Lts_DDS.sh to run clang-tidy and Strix (best-effort) inside Docker image\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-07-17 16:48:58 +02:00 |
|