diff options
Diffstat (limited to 'ports')
| -rw-r--r-- | ports/boost-modular-build-helper/boost-modular-build.cmake | 5 | ||||
| -rw-r--r-- | ports/boost-modular-build-helper/vcpkg.json | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/ports/boost-modular-build-helper/boost-modular-build.cmake b/ports/boost-modular-build-helper/boost-modular-build.cmake index 09daaeea3..cd97df9e9 100644 --- a/ports/boost-modular-build-helper/boost-modular-build.cmake +++ b/ports/boost-modular-build-helper/boost-modular-build.cmake @@ -307,6 +307,11 @@ function(boost_modular_build) list(APPEND B2_OPTIONS address-model=64 architecture=power)
else()
list(APPEND B2_OPTIONS address-model=32 architecture=x86)
+
+ if(NOT VCPKG_CMAKE_SYSTEM_NAME OR VCPKG_CMAKE_SYSTEM_NAME STREQUAL "WindowsStore")
+ list(APPEND B2_OPTIONS "asmflags=/safeseh")
+ endif()
+
endif()
file(TO_CMAKE_PATH "${_bm_DIR}/nothing.bat" NOTHING_BAT)
diff --git a/ports/boost-modular-build-helper/vcpkg.json b/ports/boost-modular-build-helper/vcpkg.json index 93a19943c..6d31eb2ab 100644 --- a/ports/boost-modular-build-helper/vcpkg.json +++ b/ports/boost-modular-build-helper/vcpkg.json @@ -1,7 +1,7 @@ { "name": "boost-modular-build-helper", "version-string": "1.75.0", - "port-version": 5, + "port-version": 6, "dependencies": [ "boost-uninstall" ] |
