Skip to content

Commit

Permalink
More build tweaks
Browse files Browse the repository at this point in the history
  • Loading branch information
bigfug committed Mar 8, 2024
1 parent bee5a3e commit fe0f560
Showing 1 changed file with 35 additions and 17 deletions.
52 changes: 35 additions & 17 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -126,23 +126,41 @@ endif()
find_package( OpenSSL )

if( OPENSSL_FOUND )
message( "OpenSSL: ${OPENSSL_VERSION}" )

if( WIN32 )
find_package(Qt6 COMPONENTS Core QUIET)

if (Qt6_FOUND)
install( FILES
${OPENSSL_ROOT_DIR}/bin/libcrypto-3-x64.dll
${OPENSSL_ROOT_DIR}/bin/libssl-3-x64.dll
DESTINATION ${PATH_APP} )
else()
install( FILES
${OPENSSL_ROOT_DIR}/bin/libcrypto-1_1-x64.dll
${OPENSSL_ROOT_DIR}/bin/libssl-1_1-x64.dll
DESTINATION ${PATH_APP} )
endif()
endif()
message( "OpenSSL: ${OPENSSL_VERSION} ${OPENSSL_ROOT_DIR}" )

if( WIN32 )
find_package(Qt6 COMPONENTS Core QUIET)

if (Qt6_FOUND)
find_file( OPEN_SSL_CRYPTO_DLL
libcrypto-3-x64.dll
PATHS ${OPENSSL_ROOT_DIR}/bin
)

find_file( OPEN_SSL_DLL
libssl-3-x64.dll
PATHS ${OPENSSL_ROOT_DIR}/bin
)

if( OPEN_SSL_CRYPTO_DLL )
install( FILES ${OPENSSL_CRYPTO_LIBRARY} DESTINATION ${PATH_APP} )
endif()

if( OPEN_SSL_DLL )
install( FILES ${OPEN_SSL_DLL} DESTINATION ${PATH_APP} )
endif()

# install( FILES
# ${OPENSSL_ROOT_DIR}/bin/libcrypto-3-x64.dll
# ${OPENSSL_ROOT_DIR}/bin/libssl-3-x64.dll
# DESTINATION ${PATH_APP} )
# else()
# install( FILES
# ${OPENSSL_ROOT_DIR}/bin/libcrypto-1_1-x64.dll
# ${OPENSSL_ROOT_DIR}/bin/libssl-1_1-x64.dll
# DESTINATION ${PATH_APP} )
endif()
endif()
endif()

#------------------------------------------------------------------------------
Expand Down

0 comments on commit fe0f560

Please sign in to comment.