summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2020-12-17 13:10:44 +0100
committerEike Ziller <eike.ziller@qt.io>2020-12-17 13:10:44 +0100
commit5572bc72200abe072b958142ebb76248b9c45383 (patch)
treea29601616c667b3b8f3b51595d9fa2147c824e73 /cmake
parent6a2a07d516f809c5be39de4d8ecb69354f0fe935 (diff)
parent1ae893de26b91c42b041d8e15b9a2651d809b69d (diff)
downloadqt-creator-5572bc72200abe072b958142ebb76248b9c45383.tar.gz
Merge remote-tracking branch 'origin/4.14'
Change-Id: Ie52e046f8e280e8c39f0cc5e9e710b4f885010a6
Diffstat (limited to 'cmake')
-rw-r--r--cmake/Findyaml-cpp.cmake10
1 files changed, 6 insertions, 4 deletions
diff --git a/cmake/Findyaml-cpp.cmake b/cmake/Findyaml-cpp.cmake
index 2c5b2a60d2..b122ea8a32 100644
--- a/cmake/Findyaml-cpp.cmake
+++ b/cmake/Findyaml-cpp.cmake
@@ -17,8 +17,6 @@ if (yaml-cpp_FOUND)
endif()
set_target_properties(yaml-cpp PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${yaml_cpp_include_dir}")
else()
- set(yaml-cpp_FOUND 1)
- set_package_properties(yaml-cpp PROPERTIES DESCRIPTION "using internal src/libs/3rdparty/yaml-cpp")
set(YAML_SOURCE_DIR ${PROJECT_SOURCE_DIR}/src/libs/3rdparty/yaml-cpp)
add_qtc_library(yaml-cpp
DEFINES YAML_CPP_DLL yaml_cpp_EXPORTS
@@ -114,8 +112,12 @@ else()
${YAML_SOURCE_DIR}/src/tag.h
${YAML_SOURCE_DIR}/src/token.h
)
- if(MSVC)
- target_compile_options(yaml-cpp PUBLIC /wd4251 /wd4275)
+ if(TARGET yaml-cpp)
+ set(yaml-cpp_FOUND 1)
+ set_package_properties(yaml-cpp PROPERTIES DESCRIPTION "using internal src/libs/3rdparty/yaml-cpp")
+ if(MSVC)
+ target_compile_options(yaml-cpp PUBLIC /wd4251 /wd4275)
+ endif()
endif()
unset(YAML_SOURCE_DIR)
endif()