Disable MSVC-specific stdlib deprecation warnings

This commit is contained in:
Robin Linden
2022-06-06 19:03:29 +02:00
parent 114ab2831d
commit 24064a7109
2 changed files with 6 additions and 0 deletions

View File

@@ -277,6 +277,7 @@ target_compile_definitions(${PROJECT_NAME}
$<$<BOOL:${BUILD_SHARED_LIBS}>:SODIUM_DLL_EXPORT>
$<$<BOOL:${SODIUM_ENABLE_BLOCKING_RANDOM}>:USE_BLOCKING_RANDOM>
$<$<BOOL:${SODIUM_MINIMAL}>:MINIMAL>
$<$<C_COMPILER_ID:MSVC>:_CRT_SECURE_NO_WARNINGS>
)
# Variables that need to be exported to version.h.in

View File

@@ -13,6 +13,11 @@ function(make_test name)
${PROJECT_SOURCE_DIR}/libsodium/test/quirks/
)
target_compile_definitions(${name}
PRIVATE
$<$<C_COMPILER_ID:MSVC>:_CRT_SECURE_NO_WARNINGS>
)
add_test(
NAME ${name}
COMMAND ${name}