mirror of https://github.com/microsoft/vcpkg.git
112 lines
4.5 KiB
Diff
112 lines
4.5 KiB
Diff
diff --git a/Code/BuildSystem/CMake/ezUtilsCppFlags.cmake b/Code/BuildSystem/CMake/ezUtilsCppFlags.cmake
|
|
index 07ae85f..760d300 100644
|
|
--- a/Code/BuildSystem/CMake/ezUtilsCppFlags.cmake
|
|
+++ b/Code/BuildSystem/CMake/ezUtilsCppFlags.cmake
|
|
@@ -46,7 +46,6 @@ function(ez_set_build_flags_msvc TARGET_NAME)
|
|
|
|
# /WX: treat warnings as errors
|
|
if (NOT ${ARG_NO_WARNINGS_AS_ERRORS} AND NOT CMAKE_CXX_COMPILER_ID MATCHES "Clang")
|
|
- target_compile_options(${TARGET_NAME} PRIVATE "/WX")
|
|
endif()
|
|
|
|
if ((CMAKE_SIZEOF_VOID_P EQUAL 4) AND EZ_CMAKE_ARCHITECTURE_X86)
|
|
@@ -168,7 +167,6 @@ function(ez_set_build_flags_clang TARGET_NAME)
|
|
endif()
|
|
|
|
if(NOT (CMAKE_CURRENT_SOURCE_DIR MATCHES "Code/ThirdParty"))
|
|
- target_compile_options(${TARGET_NAME} PRIVATE -Werror=inconsistent-missing-override -Werror=switch -Werror=uninitialized)
|
|
else()
|
|
# Ignore all warnings in third party code.
|
|
target_compile_options(${TARGET_NAME} PRIVATE -Wno-everything)
|
|
diff --git a/Code/Engine/Core/CMakeLists.txt b/Code/Engine/Core/CMakeLists.txt
|
|
index 291d494..54eb04d 100644
|
|
--- a/Code/Engine/Core/CMakeLists.txt
|
|
+++ b/Code/Engine/Core/CMakeLists.txt
|
|
@@ -8,7 +8,7 @@ get_filename_component(PROJECT_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME_WE)
|
|
ez_create_target(LIBRARY ${PROJECT_NAME})
|
|
|
|
if(MSVC)
|
|
- target_compile_options(${PROJECT_NAME} PRIVATE /W4 /WX)
|
|
+ target_compile_options(${PROJECT_NAME} PRIVATE /W4)
|
|
endif()
|
|
|
|
target_link_libraries(${PROJECT_NAME}
|
|
diff --git a/Code/Engine/Foundation/CMakeLists.txt b/Code/Engine/Foundation/CMakeLists.txt
|
|
index 2cb3ece..695f510 100644
|
|
--- a/Code/Engine/Foundation/CMakeLists.txt
|
|
+++ b/Code/Engine/Foundation/CMakeLists.txt
|
|
@@ -14,7 +14,7 @@ if(EZ_CMAKE_PLATFORM_WINDOWS)
|
|
endif()
|
|
|
|
if (MSVC)
|
|
- target_compile_options(${PROJECT_NAME} PRIVATE /W4 /WX)
|
|
+ target_compile_options(${PROJECT_NAME} PRIVATE /W4)
|
|
endif()
|
|
|
|
if (EZ_CMAKE_PLATFORM_LINUX)
|
|
diff --git a/Code/Engine/RendererDX11/CMakeLists.txt b/Code/Engine/RendererDX11/CMakeLists.txt
|
|
index adcfc2e..d53d3c1 100644
|
|
--- a/Code/Engine/RendererDX11/CMakeLists.txt
|
|
+++ b/Code/Engine/RendererDX11/CMakeLists.txt
|
|
@@ -11,7 +11,7 @@ ez_create_target(LIBRARY ${PROJECT_NAME})
|
|
ez_link_target_dx11(${PROJECT_NAME})
|
|
|
|
if(MSVC)
|
|
- target_compile_options(${PROJECT_NAME} PRIVATE /W4 /WX)
|
|
+ target_compile_options(${PROJECT_NAME} PRIVATE /W4)
|
|
endif()
|
|
|
|
target_link_libraries(${PROJECT_NAME}
|
|
diff --git a/Code/Engine/RendererFoundation/CMakeLists.txt b/Code/Engine/RendererFoundation/CMakeLists.txt
|
|
index 5e6376f..073e97e 100644
|
|
--- a/Code/Engine/RendererFoundation/CMakeLists.txt
|
|
+++ b/Code/Engine/RendererFoundation/CMakeLists.txt
|
|
@@ -8,7 +8,7 @@ get_filename_component(PROJECT_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME_WE)
|
|
ez_create_target(LIBRARY ${PROJECT_NAME})
|
|
|
|
if(MSVC)
|
|
- target_compile_options(${PROJECT_NAME} PRIVATE /W4 /WX)
|
|
+ target_compile_options(${PROJECT_NAME} PRIVATE /W4)
|
|
endif()
|
|
|
|
target_link_libraries(${PROJECT_NAME}
|
|
diff --git a/Code/Engine/Texture/CMakeLists.txt b/Code/Engine/Texture/CMakeLists.txt
|
|
index a26558c..9bd433c 100644
|
|
--- a/Code/Engine/Texture/CMakeLists.txt
|
|
+++ b/Code/Engine/Texture/CMakeLists.txt
|
|
@@ -6,7 +6,7 @@ get_filename_component(PROJECT_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME_WE)
|
|
ez_create_target(LIBRARY ${PROJECT_NAME} EXCLUDE_FOLDER_FOR_UNITY DirectXTex)
|
|
|
|
if(MSVC)
|
|
- target_compile_options(${PROJECT_NAME} PRIVATE /W4 /WX)
|
|
+ target_compile_options(${PROJECT_NAME} PRIVATE /W4)
|
|
endif()
|
|
|
|
target_link_libraries(${PROJECT_NAME}
|
|
diff --git a/Code/Engine/Texture/DirectXTex/Shaders/CompileShaders.cmd b/Code/Engine/Texture/DirectXTex/Shaders/CompileShaders.cmd
|
|
index d1d977c..a8bad33 100644
|
|
--- a/Code/Engine/Texture/DirectXTex/Shaders/CompileShaders.cmd
|
|
+++ b/Code/Engine/Texture/DirectXTex/Shaders/CompileShaders.cmd
|
|
@@ -5,7 +5,7 @@ rem Licensed under the MIT License.
|
|
setlocal
|
|
set error=0
|
|
|
|
-set FXCOPTS=/nologo /WX /Ges /Zi /Zpc /Qstrip_reflect /Qstrip_debug
|
|
+set FXCOPTS=/nologo /Ges /Zi /Zpc /Qstrip_reflect /Qstrip_debug
|
|
|
|
set PCFXC="%WindowsSdkVerBinPath%x86\fxc.exe"
|
|
if exist %PCFXC% goto continue
|
|
diff --git a/Code/Engine/Utilities/CMakeLists.txt b/Code/Engine/Utilities/CMakeLists.txt
|
|
index 4109c31..43cd139 100644
|
|
--- a/Code/Engine/Utilities/CMakeLists.txt
|
|
+++ b/Code/Engine/Utilities/CMakeLists.txt
|
|
@@ -8,7 +8,7 @@ get_filename_component(PROJECT_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME_WE)
|
|
ez_create_target(LIBRARY ${PROJECT_NAME})
|
|
|
|
if(MSVC)
|
|
- target_compile_options(${PROJECT_NAME} PRIVATE /W4 /WX)
|
|
+ target_compile_options(${PROJECT_NAME} PRIVATE /W4)
|
|
endif()
|
|
|
|
target_link_libraries(${PROJECT_NAME}
|