|
|
|
@ -9,7 +9,10 @@ file(DOWNLOAD
|
|
|
|
|
EXPECTED_HASH SHA512=7cc9e4f11e656008ce9dff735acea95acbcb91ae4936de4d26f7798093766a77c373e9bd4a7b45b60ef8a11de6c55bc8dcac13bebf8c23c671d0536430501da1
|
|
|
|
|
SHOW_PROGRESS)
|
|
|
|
|
execute_process(COMMAND mkdir -p ${LIBSODIUM_ROOT})
|
|
|
|
|
execute_process(COMMAND tar -xzf ${LIBSODIUM_TARBALL} -C ${LIBSODIUM_ROOT})
|
|
|
|
|
execute_process(COMMAND tar -xzf ${LIBSODIUM_TARBALL} -C ${LIBSODIUM_ROOT})
|
|
|
|
|
if(WIN32)
|
|
|
|
|
execute_process(COMMAND patch -p0 -d ${LIBSODIUM_SRC} < ../llarp/win32/libsodium-1.0.17-win32.patch)
|
|
|
|
|
endif()
|
|
|
|
|
add_library(sodium_vendor
|
|
|
|
|
${LIBSODIUM_SRC}/src/libsodium/crypto_aead/aes256gcm/aesni/aead_aes256gcm_aesni.c
|
|
|
|
|
${LIBSODIUM_SRC}/src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c
|
|
|
|
|