- HandlerMinelayerData: BUILD_RTI Guards für RTI-Abhängigkeiten - svcTabCommon: Export-Header-Fix via Fallback-Target - TrainingAreaBase: Stub-Header für BUILD_RTI=OFF - ddsfts: Include-Pfad und Dependency-Fixes - BUILD_RTI=OFF Compilation vollständig unterstützt Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Entire-Checkpoint: 01M0JNZA586SACX1PRZ2DJAE5S
20 lines
806 B
CMake
20 lines
806 B
CMake
|
|
include(CMakeParseArguments)
|
|
|
|
macro(grantlee_adjust_plugin_name pluginname)
|
|
set_target_properties(${pluginname}
|
|
PROPERTIES PREFIX ""
|
|
LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/grantlee/${Grantlee5_VERSION_MAJOR}.${Grantlee5_VERSION_MINOR}"
|
|
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/grantlee/${Grantlee5_VERSION_MAJOR}.${Grantlee5_VERSION_MINOR}"
|
|
DEBUG_POSTFIX "d"
|
|
)
|
|
foreach(cfg ${CMAKE_CONFIGURATION_TYPES})
|
|
string(TOUPPER ${cfg} CFG)
|
|
set_target_properties(${pluginname}
|
|
PROPERTIES
|
|
LIBRARY_OUTPUT_DIRECTORY_${CFG} "${CMAKE_BINARY_DIR}/grantlee/${Grantlee5_VERSION_MAJOR}.${Grantlee5_VERSION_MINOR}"
|
|
RUNTIME_OUTPUT_DIRECTORY_${CFG} "${CMAKE_BINARY_DIR}/grantlee/${Grantlee5_VERSION_MAJOR}.${Grantlee5_VERSION_MINOR}"
|
|
)
|
|
endforeach()
|
|
endmacro()
|