mirror of
https://git.sr.ht/~thestr4ng3r/chiaki
synced 2025-08-21 14:03:11 -07:00
Add option to fetch mbedtls with cmake
This commit is contained in:
parent
7d820bd4ab
commit
420809b24e
2 changed files with 21 additions and 5 deletions
|
@ -119,11 +119,15 @@ find_package(Threads REQUIRED)
|
|||
target_link_libraries(chiaki-lib Threads::Threads)
|
||||
|
||||
if(CHIAKI_LIB_ENABLE_MBEDTLS)
|
||||
# provided by mbedtls-static (mbedtls-devel)
|
||||
find_library(MBEDTLS mbedtls)
|
||||
find_library(MBEDX509 mbedx509)
|
||||
find_library(MBEDCRYPTO mbedcrypto)
|
||||
target_link_libraries(chiaki-lib ${MBEDTLS} ${MBEDX509} ${MBEDCRYPTO})
|
||||
if(CHIAKI_LIB_MBEDTLS_EXTERNAL_PROJECT)
|
||||
target_link_libraries(chiaki-lib mbedtls mbedx509 mbedcrypto)
|
||||
else()
|
||||
# provided by mbedtls-static (mbedtls-devel)
|
||||
find_library(MBEDTLS mbedtls)
|
||||
find_library(MBEDX509 mbedx509)
|
||||
find_library(MBEDCRYPTO mbedcrypto)
|
||||
target_link_libraries(chiaki-lib ${MBEDTLS} ${MBEDX509} ${MBEDCRYPTO})
|
||||
endif()
|
||||
elseif(CHIAKI_LIB_OPENSSL_EXTERNAL_PROJECT)
|
||||
target_link_libraries(chiaki-lib OpenSSL_Crypto)
|
||||
else()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue