This is an automated email from the ASF dual-hosted git repository.
bbender pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode-native.git
The following commit(s) were added to refs/heads/develop by this push:
new 1e3a33f Revert "GEODE-9501: Works with toolset Microsoft v142 (#841)"
(#842)
1e3a33f is described below
commit 1e3a33f6dd1cafa42af848dc5a81277630bd0c59
Author: Blake Bender <[email protected]>
AuthorDate: Tue Aug 17 07:10:48 2021 -0700
Revert "GEODE-9501: Works with toolset Microsoft v142 (#841)" (#842)
This reverts commit 95c6b5ee53f9c8b7525fd34885cd9f3284d579d4. Turns out we
do want to specify the SDK version explicitly in cmake configuration, to
maintain control over which runtime we're built against.
---
ci/base/base.yml | 4 ++--
dependencies/ACE/CMakeLists.txt | 2 ++
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/ci/base/base.yml b/ci/base/base.yml
index c44a101..60ba0d5 100644
--- a/ci/base/base.yml
+++ b/ci/base/base.yml
@@ -61,7 +61,7 @@ builds:
with_dot_net: #@ True
#@yaml/map-key-override
params:
- CMAKE_CONFIGURE_FLAGS: ""
+ CMAKE_CONFIGURE_FLAGS: "-A x64 -Tv141,version=14.16,host=x64
-DCMAKE_SYSTEM_VERSION=10.0.16299.0"
CMAKE_BUILD_FLAGS: "/m"
CPACK_GENERATORS: "ZIP"
@@ -72,7 +72,7 @@ builds:
with_dot_net: #@ True
#@yaml/map-key-override
params:
- CMAKE_CONFIGURE_FLAGS: ""
+ CMAKE_CONFIGURE_FLAGS: "-A x64 -Tv141,version=14.16,host=x64
-DCMAKE_SYSTEM_VERSION=10.0.16299.0"
CMAKE_BUILD_FLAGS: "/m"
CPACK_GENERATORS: "ZIP"
diff --git a/dependencies/ACE/CMakeLists.txt b/dependencies/ACE/CMakeLists.txt
index 9298ce2..dd546e3 100644
--- a/dependencies/ACE/CMakeLists.txt
+++ b/dependencies/ACE/CMakeLists.txt
@@ -79,6 +79,7 @@ if (${WIN32})
set ( _CONFIGURE_COMMAND ${MPC} -static ${MPC_FLAGS}
-name_modifier "*_${MPC_TYPE}_static"
-value_template MultiProcessorCompilation=true
+ -value_template
WindowsTargetPlatformVersion=${CMAKE_SYSTEM_VERSION}
-value_template staticflags+=__ACE_INLINE__
-value_template staticflags+=ACE_BUILD_DLL
-value_template staticflags+=ACE_AS_STATIC_LIBS
@@ -88,6 +89,7 @@ if (${WIN32})
)
set ( _INSTALL_COMMAND ${CMAKE_COMMAND} -E copy_directory <SOURCE_DIR>/lib
<INSTALL_DIR>/lib
COMMAND ${CMAKE_COMMAND} -E copy_directory <SOURCE_DIR>/ace
<INSTALL_DIR>/include/ace
+ COMMAND ${CMAKE_COMMAND} -E copy
<SOURCE_DIR>/ace/Static_$<$<CONFIG:Debug>:Debug>$<$<NOT:$<CONFIG:Debug>>:Release>/ace_${MPC_TYPE}_static/AMD64/ACE_${MPC_TYPE}_static.pdb
<INSTALL_DIR>/lib
)
set(CMAKE_STATIC_LIBRARY_SUFFIX s$<${MSVC}:$<$<CONFIG:Debug>:d>>.lib)