From 45560c407efaed38b796745e0f2a66d67817c53c Mon Sep 17 00:00:00 2001 From: Egger Michael Date: Thu, 31 Oct 2019 11:13:27 +0100 Subject: [PATCH] Adapt label postfix to fix build with Visual Studio --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2c23308..3b5883e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,8 +25,10 @@ cmake_dependent_option(YAML_MSVC_SHARED_RT "MSVC" OFF) set(yaml-cpp-type STATIC) +set(yaml-cpp-label-postfix "static") if (YAML_BUILD_SHARED_LIBS) set(yaml-cpp-type SHARED) + set(yaml-cpp-label-postfix "shared") endif() set(build-shared $) @@ -110,7 +112,7 @@ target_sources(yaml-cpp set_target_properties(yaml-cpp PROPERTIES VERSION "${PROJECT_VERSION}" SOVERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}" - PROJECT_LABEL "yaml-cpp $" + PROJECT_LABEL "yaml-cpp ${yaml-cpp-label-postfix}" DEBUG_POSTFIX d) configure_package_config_file(