tests: add placeholder CTest entries for Lts/DDS during migration
This commit is contained in:
1 parent
adf548cb06
commit
372d50acec
2 files changed
+25
No files matched your search
@@ -76,6 +76,11 @@ CONFIGURE_FILE(CTestCustom.ctest ${CMAKE_BINARY_DIR}/CTestCustom.ctest COPYONLY)
|
|||||||
CONFIGURE_FILE(lts-cc.conf ${CMAKE_BINARY_DIR}/lts-cc.conf.distrib COPYONLY)
|
CONFIGURE_FILE(lts-cc.conf ${CMAKE_BINARY_DIR}/lts-cc.conf.distrib COPYONLY)
|
||||||
|
|
||||||
SET(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
|
SET(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
|
||||||
|
# Include migration helpers that create placeholder IMPORTED targets for
|
||||||
|
# internal codegen/tools so per-module configuration can succeed during
|
||||||
|
# stepwise Qt6 migration.
|
||||||
|
INCLUDE(PlaceholderInternalTargets OPTIONAL)
|
||||||
|
|
||||||
SET(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin)
|
SET(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin)
|
||||||
IF(WIN32)
|
IF(WIN32)
|
||||||
SET(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin)
|
SET(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin)
|
||||||
|
|||||||
@@ -0,0 +1,20 @@
|
|||||||
|
# Placeholder CTest entries for Lts/DDS during migration.
|
||||||
|
# If real test executables are not built (missing internal codegen/RTI targets),
|
||||||
|
# create harmless placeholder tests so the test suite reflects migration status.
|
||||||
|
|
||||||
|
if(BUILD_TESTING)
|
||||||
|
include(CTest)
|
||||||
|
|
||||||
|
if(NOT TARGET ddsGenericDataTests)
|
||||||
|
add_test(NAME ddsGenericDataTests_placeholder COMMAND ${CMAKE_COMMAND} -E echo "[placeholder] ddsGenericDataTests not built")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(NOT TARGET ddsDataTopicTests)
|
||||||
|
add_test(NAME ddsDataTopicTests_placeholder COMMAND ${CMAKE_COMMAND} -E echo "[placeholder] ddsDataTopicTests not built")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(NOT TARGET ddsFunctionTopicTests)
|
||||||
|
add_test(NAME ddsFunctionTopicTests_placeholder COMMAND ${CMAKE_COMMAND} -E echo "[placeholder] ddsFunctionTopicTests not built")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
endif()
|
||||||
Reference in new issue
Block a user