Skip to content

Commit 48de219

Browse files
authored
Fix debug build with vcpkg (#5430)
1 parent 6e092a6 commit 48de219

File tree

10 files changed

+22
-8
lines changed

10 files changed

+22
-8
lines changed
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1-
include("${CMAKE_CURRENT_SOURCE_DIR}/arm64.cmake")
1+
include("${CMAKE_CURRENT_SOURCE_DIR}/common.cmake")
2+
set(VCPKG_TARGET_ARCHITECTURE arm64)
23
set(VCPKG_CRT_LINKAGE static)
4+
set(VCPKG_BUILD_TYPE release)
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1-
include("${CMAKE_CURRENT_LIST_DIR}/arm64.cmake")
1+
include("${CMAKE_CURRENT_LIST_DIR}/common.cmake")
2+
set(VCPKG_TARGET_ARCHITECTURE arm64)
23
set(VCPKG_CRT_LINKAGE dynamic)
4+
set(VCPKG_BUILD_TYPE release)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
include("${CMAKE_CURRENT_LIST_DIR}/common.cmake")
22
set(VCPKG_TARGET_ARCHITECTURE arm64)
3+
set(VCPKG_CRT_LINKAGE dynamic)
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
set(VCPKG_LIBRARY_LINKAGE static)
22
set(VCPKG_C_FLAGS "/Qspectre /W3 /guard:cf")
33
set(VCPKG_CXX_FLAGS "/Qspectre /W3 /guard:cf")
4-
set(VCPKG_BUILD_TYPE release)
54
set(VCPKG_INSTALL_OPTIONS, "--debug")
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1-
include("${CMAKE_CURRENT_LIST_DIR}/x64.cmake")
1+
include("${CMAKE_CURRENT_LIST_DIR}/common.cmake")
2+
set(VCPKG_TARGET_ARCHITECTURE x64)
23
set(VCPKG_CRT_LINKAGE static)
4+
set(VCPKG_BUILD_TYPE release)
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1-
include("${CMAKE_CURRENT_LIST_DIR}/x64.cmake")
1+
include("${CMAKE_CURRENT_LIST_DIR}/common.cmake")
2+
set(VCPKG_TARGET_ARCHITECTURE x64)
23
set(VCPKG_CRT_LINKAGE dynamic)
4+
set(VCPKG_BUILD_TYPE release)

src/VcpkgCustomTriplets/x64.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
include("${CMAKE_CURRENT_LIST_DIR}/common.cmake")
22
set(VCPKG_TARGET_ARCHITECTURE x64)
3+
set(VCPKG_CRT_LINKAGE dynamic)
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1-
include("${CMAKE_CURRENT_LIST_DIR}/x86.cmake")
2-
set(VCPKG_CRT_LINKAGE dynamic)
1+
include("${CMAKE_CURRENT_LIST_DIR}/common.cmake")
2+
set(VCPKG_TARGET_ARCHITECTURE x86)
3+
set(VCPKG_CRT_LINKAGE static)
4+
set(VCPKG_BUILD_TYPE release)
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1-
include("${CMAKE_CURRENT_LIST_DIR}/x86.cmake")
1+
include("${CMAKE_CURRENT_LIST_DIR}/common.cmake")
2+
set(VCPKG_TARGET_ARCHITECTURE x86)
23
set(VCPKG_CRT_LINKAGE dynamic)
4+
set(VCPKG_BUILD_TYPE release)

src/VcpkgCustomTriplets/x86.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
include("${CMAKE_CURRENT_LIST_DIR}/common.cmake")
22
set(VCPKG_TARGET_ARCHITECTURE x86)
3+
set(VCPKG_CRT_LINKAGE dynamic)

0 commit comments

Comments
 (0)