Skip to content

Commit d866acb

Browse files
committed
Mute MSVC C4996 warnings
1 parent 3ab4e3e commit d866acb

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

CMakeLists.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ if (APPLE)
77
enable_language(OBJCXX)
88
endif ()
99

10+
if (MSVC)
11+
add_compile_definitions(
12+
)
13+
endif ()
14+
1015
list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake")
1116

1217
include(${PROJECT_SOURCE_DIR}/vcpkg/scripts/buildsystems/vcpkg.cmake)
@@ -75,6 +80,10 @@ add_library(SimpleGraphic SHARED
7580

7681
target_compile_definitions(SimpleGraphic
7782
PRIVATE
83+
"_CRT_SECURE_NO_DEPRECATE"
84+
"_CRT_SECURE_NO_WARNINGS"
85+
"_SCL_SECURE_NO_DEPRECATE"
86+
"_SCL_SECURE_NO_WARNINGS"
7887
"GLFW_INCLUDE_NONE"
7988
"GL_SILENCE_DEPRECATION"
8089
"SIMPLEGRAPHIC_EXPORTS"

0 commit comments

Comments
 (0)