@@ -425,30 +425,41 @@ if (WCONAN_MODE)
425425else ()
426426 if (BUILD_SHARED_LIBS )
427427 if (ANDROID)
428+ target_include_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/android_old/${CMAKE_ANDROID_ARCH} /include )
429+ target_link_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/android_old/${CMAKE_ANDROID_ARCH} /lib)
428430 target_include_directories (sqlcipher PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/android_old/${CMAKE_ANDROID_ARCH} /include )
429431 target_link_directories (sqlcipher PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/android_old/${CMAKE_ANDROID_ARCH} /lib)
430432 elseif (LINUX)
431433 target_include_directories (sqlcipher PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/include )
434+ target_link_directories (sqlcipher PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/linux/arm64)
435+ target_link_directories (sqlcipher PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/linux/x86_64)
436+ target_include_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/include )
437+ target_link_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/linux/arm64)
438+ target_link_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/linux/x86_64)
432439 target_include_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/zlib/include )
433440 target_link_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/zlib/linux/arm64)
434441 target_link_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/zlib/linux/x86_64)
435- target_link_directories (sqlcipher PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/linux/arm64)
436- target_link_directories (sqlcipher PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/linux/x86_64)
437442 elseif (WIN32 )
438443 target_include_directories (sqlcipher PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/include )
444+ target_include_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/include )
439445 target_include_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/zlib/include )
440446 if (CMAKE_SIZEOF_VOID_P EQUAL 8)
441447 target_link_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/zlib/windows/win64)
442448 target_link_directories (sqlcipher PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/windows/win64)
449+ target_link_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/windows/win64)
443450 else ()
444451 target_link_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/zlib/windows/win32 )
445452 target_link_directories (sqlcipher PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/windows/win32 )
453+ target_link_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/windows/win32 )
446454 endif ()
447455 elseif (OHOS)
456+ target_include_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/include )
448457 target_include_directories (sqlcipher PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/include )
449458 if (${OHOS_ARCH} STREQUAL "arm64-v8a" )
459+ target_link_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/ohos/arm64-v8a)
450460 target_link_directories (sqlcipher PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/ohos/arm64-v8a)
451461 elseif (${OHOS_ARCH} STREQUAL "x86_64" )
462+ target_link_directories (${TARGET_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/ohos/x86_64)
452463 target_link_directories (sqlcipher PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../tools/prebuild/openssl/ohos/x86_64)
453464 endif ()
454465 endif ()
0 commit comments