diff options
| author | Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> | 2020-11-17 18:26:16 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-11-17 09:26:16 -0800 |
| commit | 79d9a154d9631093f507da4b0032e5737606efaa (patch) | |
| tree | 6250b79e22c26e54a93be97339f8fdae673a6ed7 /scripts | |
| parent | 3a26eb3dc4d684ca6c1748dccc7a15684b9e8d0a (diff) | |
| download | vcpkg-79d9a154d9631093f507da4b0032e5737606efaa.tar.gz vcpkg-79d9a154d9631093f507da4b0032e5737606efaa.zip | |
fix single configuration make builds. (#14580)
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/cmake/vcpkg_internal_get_cmake_vars.cmake | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/scripts/cmake/vcpkg_internal_get_cmake_vars.cmake b/scripts/cmake/vcpkg_internal_get_cmake_vars.cmake index 7cf9f15d1..7f5ed1283 100644 --- a/scripts/cmake/vcpkg_internal_get_cmake_vars.cmake +++ b/scripts/cmake/vcpkg_internal_get_cmake_vars.cmake @@ -53,6 +53,13 @@ function(vcpkg_internal_get_cmake_vars) LOGNAME get-cmake-vars-${TARGET_TRIPLET}
)
- file(WRITE "${${_gcv_OUTPUT_FILE}}" "include(\"${CURRENT_BUILDTREES_DIR}/cmake-vars-${TARGET_TRIPLET}-dbg.cmake.log\")\ninclude(\"${CURRENT_BUILDTREES_DIR}/cmake-vars-${TARGET_TRIPLET}-rel.cmake.log\")")
+ set(_include_string)
+ if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "release")
+ string(APPEND _include_string "include(\"${CURRENT_BUILDTREES_DIR}/cmake-vars-${TARGET_TRIPLET}-rel.cmake.log\")\n")
+ endif()
+ if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "debug")
+ string(APPEND _include_string "include(\"${CURRENT_BUILDTREES_DIR}/cmake-vars-${TARGET_TRIPLET}-dbg.cmake.log\")\n")
+ endif()
+ file(WRITE "${${_gcv_OUTPUT_FILE}}" "${_include_string}")
endfunction()
|
