diff options
| author | Jiri Appl <jiria@microsoft.com> | 2018-10-25 11:47:58 -0700 |
|---|---|---|
| committer | Robert Schumacher <roschuma@microsoft.com> | 2018-10-25 11:47:58 -0700 |
| commit | 3d2b540173ff5ce8debf8c9802aca4cfadd3efe1 (patch) | |
| tree | 0ff88a116d3533e89b016a78e025ff0bd0d2ca96 /ports/openssl-windows/portfile.cmake | |
| parent | 97e9d96715c6d1ad3501b47c02f76f92c1221a99 (diff) | |
| download | vcpkg-3d2b540173ff5ce8debf8c9802aca4cfadd3efe1.tar.gz vcpkg-3d2b540173ff5ce8debf8c9802aca4cfadd3efe1.zip | |
Enable Windows ARM32 build of OpenSSL LTS (#4525)
* Enable Windows ARM32 build of OpenSSL
* [openssl-windows] Bump control version
* [vtk] Fix hardcoded install paths
* [osgearth] Backport VS2017u8 fix
Diffstat (limited to 'ports/openssl-windows/portfile.cmake')
| -rw-r--r-- | ports/openssl-windows/portfile.cmake | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ports/openssl-windows/portfile.cmake b/ports/openssl-windows/portfile.cmake index d58d51431..f9a8bcbbf 100644 --- a/ports/openssl-windows/portfile.cmake +++ b/ports/openssl-windows/portfile.cmake @@ -22,6 +22,7 @@ vcpkg_apply_patches( SOURCE_PATH ${MASTER_COPY_SOURCE_PATH} PATCHES ${CMAKE_CURRENT_LIST_DIR}/ConfigureIncludeQuotesFix.patch ${CMAKE_CURRENT_LIST_DIR}/STRINGIFYPatch.patch + ${CMAKE_CURRENT_LIST_DIR}/EnableWinARM32.patch ${CMAKE_CURRENT_LIST_DIR}/EmbedSymbolsInStaticLibsZ7.patch ) @@ -44,6 +45,13 @@ if(VCPKG_TARGET_ARCHITECTURE STREQUAL "x86") elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "x64") set(OPENSSL_ARCH VC-WIN64A) set(OPENSSL_DO "ms\\do_win64a.bat") +elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "arm") + set(OPENSSL_ARCH VC-WIN32) + set(OPENSSL_DO "ms\\do_ms.bat") + set(CONFIGURE_COMMAND ${CONFIGURE_COMMAND} + no-asm + -D_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE + ) else() message(FATAL_ERROR "Unsupported target architecture: ${VCPKG_TARGET_ARCHITECTURE}") endif() |
