mirror of
https://github.com/izzy2lost/android_openssl.git
synced 2026-06-19 01:20:12 -07:00
Update CMakeLists.txt
This commit is contained in:
committed by
BogDan Vatra
parent
1607599785
commit
ce3664dc7f
+5
-9
@@ -100,34 +100,30 @@ else()
|
||||
endif()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
#Added Qt6 support via QT_ANDROID_EXTRA_LIBS
|
||||
# With the recent update and the introduction of the QT_ANDROID_EXTRA_LIBS variable, this modification is necessary to copy the openssl files to the required path in Qt6.
|
||||
# https://doc.qt.io/qt-6/cmake-target-property-qt-android-extra-libs.html
|
||||
if(QT_VERSION GREATER 6.0.0)
|
||||
if(QT_VERSION GREATER_EQUAL 6)
|
||||
if (CMAKE_ANDROID_ARCH_ABI STREQUAL "armeabi-v7a")
|
||||
set_property(TARGET ${PROJECT_NAME} PROPERTY QT_ANDROID_EXTRA_LIBS
|
||||
set_property(TARGET ${PROJECT_NAME} APPEND PROPERTY QT_ANDROID_EXTRA_LIBS
|
||||
${SSL_ROOT_PATH}/latest/arm/libcrypto_1_1.so
|
||||
${SSL_ROOT_PATH}/latest/arm/libssl_1_1.so
|
||||
)
|
||||
endif()
|
||||
|
||||
if (CMAKE_ANDROID_ARCH_ABI STREQUAL "arm64-v8a")
|
||||
set_property(TARGET ${PROJECT_NAME} PROPERTY QT_ANDROID_EXTRA_LIBS
|
||||
set_property(TARGET ${PROJECT_NAME} APPEND PROPERTY QT_ANDROID_EXTRA_LIBS
|
||||
${SSL_ROOT_PATH}/latest/arm64/libcrypto_1_1.so
|
||||
${SSL_ROOT_PATH}/latest/arm64/libssl_1_1.so
|
||||
)
|
||||
endif()
|
||||
|
||||
if (CMAKE_ANDROID_ARCH_ABI STREQUAL "x86")
|
||||
set_property(TARGET ${PROJECT_NAME} PROPERTY QT_ANDROID_EXTRA_LIBS
|
||||
set_property(TARGET ${PROJECT_NAME} APPEND PROPERTY QT_ANDROID_EXTRA_LIBS
|
||||
${SSL_ROOT_PATH}/latest/x86/libcrypto_1_1.so
|
||||
${SSL_ROOT_PATH}/latest/x86/libssl_1_1.so
|
||||
)
|
||||
endif()
|
||||
|
||||
if (CMAKE_ANDROID_ARCH_ABI STREQUAL "x86_64")
|
||||
set_property(TARGET ${PROJECT_NAME} PROPERTY QT_ANDROID_EXTRA_LIBS
|
||||
set_property(TARGET ${PROJECT_NAME} APPEND PROPERTY QT_ANDROID_EXTRA_LIBS
|
||||
${SSL_ROOT_PATH}/latest/x86_64/libcrypto_1_1.so
|
||||
${SSL_ROOT_PATH}/latest/x86_64/libssl_1_1.so
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user