Skip to content

Commit

Permalink
Update CMakeLists.txt
Browse files Browse the repository at this point in the history
Fixed formatting.
  • Loading branch information
oviano authored Apr 20, 2023
1 parent fc3a460 commit c158eb3
Showing 1 changed file with 40 additions and 40 deletions.
80 changes: 40 additions & 40 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -402,39 +402,39 @@ if (ENABLE_ENCRYPTION)
set (SSL_REQUIRED_MODULES "botan")
find_package(Botan 3.0.0 REQUIRED)
botan_generate(
botan
ffi
nist_keywrap
aes_armv8
aes_ni
aes_power8
aes_vperm
idea_sse2
serpent_avx2
shacal2_armv8
shacal2_avx2
shacal2_x86
sm4_armv8
rdseed
sha1_armv8
sha1_sse2
sha1_x86
sha2_32_armv8
sha2_32_bmi2
sha2_32_x86
sha2_64_bmi2
sha3_bmi2
zfec_sse2
zfec_vperm
argon2_avx2
argon2_ssse3
processor_rng
chacha_avx2
ghash_cpu
ghash_vperm
simd
simd_avx2)
target_compile_features("botan" PRIVATE "cxx_std_20")
botan
ffi
nist_keywrap
aes_armv8
aes_ni
aes_power8
aes_vperm
idea_sse2
serpent_avx2
shacal2_armv8
shacal2_avx2
shacal2_x86
sm4_armv8
rdseed
sha1_armv8
sha1_sse2
sha1_x86
sha2_32_armv8
sha2_32_bmi2
sha2_32_x86
sha2_64_bmi2
sha3_bmi2
zfec_sse2
zfec_vperm
argon2_avx2
argon2_ssse3
processor_rng
chacha_avx2
ghash_cpu
ghash_vperm
simd
simd_avx2)
target_compile_features("botan" PRIVATE "cxx_std_20")
set (SSL_INCLUDE_DIRS ${CMAKE_CURRENT_BINARY_DIR})
set (SSL_LIBRARIES "botan")
else() # openssl
Expand Down Expand Up @@ -1032,13 +1032,13 @@ if (srt_libspec_shared)
endif()
if (MICROSOFT)
target_link_libraries(${TARGET_srt}_shared PRIVATE ws2_32.lib)
if (NOT (ENABLE_ENCRYPTION AND "${USE_ENCLIB}" STREQUAL "botan"))
if (OPENSSL_USE_STATIC_LIBS)
target_link_libraries(${TARGET_srt}_shared PRIVATE crypt32.lib)
else()
set_target_properties(${TARGET_srt}_shared PROPERTIES LINK_FLAGS "/DELAYLOAD:libeay32.dll")
endif()
endif()
if (NOT (ENABLE_ENCRYPTION AND "${USE_ENCLIB}" STREQUAL "botan"))
if (OPENSSL_USE_STATIC_LIBS)
target_link_libraries(${TARGET_srt}_shared PRIVATE crypt32.lib)
else()
set_target_properties(${TARGET_srt}_shared PROPERTIES LINK_FLAGS "/DELAYLOAD:libeay32.dll")
endif()
endif()
elseif (MINGW)
target_link_libraries(${TARGET_srt}_shared PRIVATE wsock32 ws2_32)
elseif (APPLE)
Expand Down

0 comments on commit c158eb3

Please sign in to comment.