We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 86b3a85 commit b50faf7Copy full SHA for b50faf7
1 file changed
jsrc/CMakeLists.txt
@@ -1,6 +1,9 @@
1
+if(WIN32)
2
+ add_compile_definitions(_CRT_SECURE_NO_WARNINGS)
3
+endif()
4
+
5
add_library(j)
6
target_compile_definitions(j PRIVATE C_NA=0 C_AVX=1 C_AVX2=1 EMU_AVX=1)
-target_compile_definitions(j PRIVATE $<$<PLATFORM_ID:Windows>:_CRT_SECURE_NO_WARNINGS>)
7
target_link_libraries(j PRIVATE ${STANDARD_MATH_LIBRARY})
8
set_source_files_properties(aes-ni.c PROPERTIES COMPILE_FLAGS -maes)
9
target_sources(j PRIVATE
@@ -220,7 +223,6 @@ endif()
220
223
221
224
add_library(linenoise OBJECT EXCLUDE_FROM_ALL)
222
225
target_compile_definitions(linenoise INTERFACE USE_LINENOISE)
-target_compile_definitions(linenoise PUBLIC $<$<PLATFORM_ID:Windows>:_CRT_SECURE_NO_WARNINGS>)
226
target_sources(linenoise PRIVATE
227
linenoise.h
228
linenoise.c
0 commit comments