test moving flags to json

This commit is contained in:
jadebenn 2024-01-30 08:44:29 -06:00 committed by GitHub
parent b682f13fa9
commit 8a34544d0e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 1 additions and 3 deletions

View File

@ -68,9 +68,6 @@ if(UNIX)
endif() endif()
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99 -O2 -fPIC") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99 -O2 -fPIC")
elseif(MSVC)
# Set MSVC-specific optimization flags and skip warning for invalid conversion from size_t to uint32_t for all targets below
add_compile_options("/O2" "/Zc:inline" "/wd4267" "/utf-8")
elseif(WIN32) elseif(WIN32)
add_compile_definitions(_CRT_SECURE_NO_WARNINGS) add_compile_definitions(_CRT_SECURE_NO_WARNINGS)
endif() endif()

View File

@ -35,6 +35,7 @@
"value": "x64" "value": "x64"
}, },
"cacheVariables": { "cacheVariables": {
"COMPILE_OPTIONS": "/O2 /Zc:inline /wd4267 /utf-8",
"CMAKE_BUILD_TYPE": "RelWithDebInfo" "CMAKE_BUILD_TYPE": "RelWithDebInfo"
} }
}, },