mirror of
https://github.com/WerWolv/ImHex.git
synced 2026-03-28 07:47:03 -05:00
build: Link against OpenSSL when needed
This commit is contained in:
1
dist/macOS/arm64.Dockerfile
vendored
1
dist/macOS/arm64.Dockerfile
vendored
@@ -67,6 +67,7 @@ vcpkg install --triplet=arm-osx-mytriplet zlib
|
|||||||
vcpkg install --triplet=arm-osx-mytriplet bzip2
|
vcpkg install --triplet=arm-osx-mytriplet bzip2
|
||||||
vcpkg install --triplet=arm-osx-mytriplet liblzma
|
vcpkg install --triplet=arm-osx-mytriplet liblzma
|
||||||
vcpkg install --triplet=arm-osx-mytriplet zstd
|
vcpkg install --triplet=arm-osx-mytriplet zstd
|
||||||
|
vcpkg install --triplet=arm-osx-mytriplet openssl
|
||||||
vcpkg install --triplet=arm-osx-mytriplet libssh2
|
vcpkg install --triplet=arm-osx-mytriplet libssh2
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,9 @@ cmake_minimum_required(VERSION 3.16)
|
|||||||
|
|
||||||
include(ImHexPlugin)
|
include(ImHexPlugin)
|
||||||
|
|
||||||
|
if (NOT WIN32)
|
||||||
|
find_package(OpenSSL REQUIRED)
|
||||||
|
endif()
|
||||||
find_package(libssh2 REQUIRED)
|
find_package(libssh2 REQUIRED)
|
||||||
|
|
||||||
add_imhex_plugin(
|
add_imhex_plugin(
|
||||||
@@ -15,9 +18,11 @@ add_imhex_plugin(
|
|||||||
INCLUDES
|
INCLUDES
|
||||||
include
|
include
|
||||||
${LIBSSH2_INCLUDE_DIR}
|
${LIBSSH2_INCLUDE_DIR}
|
||||||
|
${OPENSSL_INCLUDE_DIR}
|
||||||
|
|
||||||
LIBRARIES
|
LIBRARIES
|
||||||
ui
|
ui
|
||||||
fonts
|
fonts
|
||||||
${LIBSSH2_LIBRARY}
|
${LIBSSH2_LIBRARY}
|
||||||
|
${OPENSSL_LIBRARY}
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user