diff --git a/CMakeLists.txt b/CMakeLists.txt index d1d2ce0..e03eed9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -108,12 +108,16 @@ target_sources(yaml-cpp PRIVATE $<$:${yaml-cpp-contrib-sources}> ${yaml-cpp-sources}) + +if (NOT DEFINED CMAKE_DEBUG_POSTFIX) + set(CMAKE_DEBUG_POSTFIX "d") +endif() set_target_properties(yaml-cpp PROPERTIES VERSION "${PROJECT_VERSION}" SOVERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}" PROJECT_LABEL "yaml-cpp ${yaml-cpp-label-postfix}" - DEBUG_POSTFIX d) + DEBUG_POSTFIX "${CMAKE_DEBUG_POSTFIX}") configure_package_config_file( "${PROJECT_SOURCE_DIR}/yaml-cpp-config.cmake.in"