From 7ada510e6d73558a9de6dc9b74923bc9eac9434b Mon Sep 17 00:00:00 2001 From: Geoff Hutchison Date: Sun, 4 Feb 2024 23:02:59 -0500 Subject: [PATCH] Make sure to grab both libcrypto and libssl on Windows Signed-off-by: Geoff Hutchison --- cmake/AvogadroCPack.cmake | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cmake/AvogadroCPack.cmake b/cmake/AvogadroCPack.cmake index e59eb721..3ae3da06 100644 --- a/cmake/AvogadroCPack.cmake +++ b/cmake/AvogadroCPack.cmake @@ -16,7 +16,7 @@ if(APPLE) "${AvogadroApp_SOURCE_DIR}/avogadro/icons/avogadro.icns") set(CPACK_BUNDLE_ICON "${CPACK_PACKAGE_ICON}") - if(${CMAKE_VERSION} VERSION_GREATER "3.19.0") + if(${CMAKE_VERSION} VERSION_GREATER "3.19.0") # add the codesign options to the package configure_file("${CMAKE_CURRENT_LIST_DIR}/deploy-osx.cmake.in" "${AvogadroApp_BINARY_DIR}/deploy-osx.cmake" @ONLY) set(CPACK_PRE_BUILD_SCRIPTS "${AvogadroApp_BINARY_DIR}/deploy-osx.cmake") @@ -51,6 +51,12 @@ if(INSTALL_BUNDLE_FILES) install(DIRECTORY "${AvogadroLibs_DATA_DIR}/avogadro2" DESTINATION ${INSTALL_DATA_DIR}) + if (WIN32) + # copy the OpenSSL DLLs + find_package(OpenSSL REQUIRED) + install(FILES ${OPENSSL_LIBRARIES} DESTINATION ${INSTALL_RUNTIME_DIR}) + endif() + # create a list of exe to run fixup_bundle on set(BUNDLE_EXE_LIST "")