build: Link against OpenSSL when needed

This commit is contained in:
WerWolv
2025-07-14 01:57:13 +02:00
parent 18e02fbf5c
commit 4146047cdb
2 changed files with 6 additions and 0 deletions

View File

@@ -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

View File

@@ -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}
) )