Skip to content

Commit 5e38fcf

Browse files
correct windows bundle
1 parent d0c8a5e commit 5e38fcf

File tree

2 files changed

+5
-8
lines changed

2 files changed

+5
-8
lines changed

cmake/windows/BundleWindows.cmake.in

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
set(ENABLE_MF @ENABLE_MF@)
22
set(ENABLE_DX @ENABLE_DX@)
33
set(OPENSSL_FOUND @OPENSSL_FOUND@)
4-
set(OPENSSL_INCLUDE_DIR "@OPENSSL_INCLUDE_DIR@")
54
set(TurboJPEG_INCLUDE_DIR "@TurboJPEG_INCLUDE_DIR@")
65
set(PYTHON_VERSION "@PYTHON_VERSION@")
76
set(CMAKE_SOURCE_DIR "@CMAKE_SOURCE_DIR@")
@@ -62,7 +61,7 @@ if(EXISTS @CMAKE_BINARY_DIR@/bin/@PROJECT_NAME@@CMAKE_EXECUTABLE_SUFFIX@)
6261
endwhile()
6362

6463
# Copy libssl/libcrypto to 'hyperion'
65-
if(OPENSSL_FOUND AND NOT OPENSSL_INCLUDE_DIR STREQUAL "")
64+
if(OPENSSL_FOUND)
6665
string(REGEX MATCHALL "[0-9]+" openssl_versions "@OPENSSL_VERSION@")
6766
list(GET openssl_versions 0 openssl_version_major)
6867
list(GET openssl_versions 1 openssl_version_minor)
@@ -74,19 +73,18 @@ if(EXISTS @CMAKE_BINARY_DIR@/bin/@PROJECT_NAME@@CMAKE_EXECUTABLE_SUFFIX@)
7473
set(open_ssl_version_suffix "-3")
7574
endif()
7675

77-
if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch64|ARM64|arm64")
76+
if(@CMAKE_SYSTEM_PROCESSOR@ MATCHES "aarch64|ARM64|arm64")
7877
string(APPEND open_ssl_version_suffix "-arm64")
79-
elseif(CMAKE_SIZEOF_VOID_P EQUAL 8)
78+
elseif(@CMAKE_SIZEOF_VOID_P@ EQUAL 8)
8079
string(APPEND open_ssl_version_suffix "-x64")
8180
endif()
8281

83-
get_filename_component(OPENSSL_DIR "${OPENSSL_INCLUDE_DIR}" DIRECTORY)
8482
foreach(comp "ssl" "crypto")
8583
find_file(${comp}
8684
NAMES
8785
"lib${comp}${open_ssl_version_suffix}.dll"
8886
PATHS
89-
${OPENSSL_DIR}
87+
"@_OPENSSL_ROOT_PATHS@"
9088
PATH_SUFFIXES
9189
bin
9290
)

src/hyperiond/CMakeLists.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -227,13 +227,12 @@ if(WIN32 AND NOT DEFINED ENV{GITHUB_ACTIONS})
227227
string(APPEND open_ssl_version_suffix "-x64")
228228
endif()
229229

230-
get_filename_component(OPENSSL_DIR "${OPENSSL_INCLUDE_DIR}" DIRECTORY)
231230
foreach(comp "ssl" "crypto")
232231
find_file(${comp}
233232
NAMES
234233
"lib${comp}${open_ssl_version_suffix}.dll"
235234
PATHS
236-
${OPENSSL_DIR}
235+
${_OPENSSL_ROOT_PATHS}
237236
PATH_SUFFIXES
238237
bin
239238
)

0 commit comments

Comments
 (0)