Commit 4b8b0782 by Antonio Maiorano

CMake: make SWIFTSHADER_DCHECK_ALWAYS_ON work on Windows

Bug: b/145758253 Change-Id: Ie444337ea0efe91820d64400a857136f800cd3d6 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/42788 Presubmit-Ready: Antonio Maiorano <amaiorano@google.com> Reviewed-by: 's avatarNicolas Capens <nicolascapens@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Tested-by: 's avatarAntonio Maiorano <amaiorano@google.com>
parent 12e857a3
...@@ -505,10 +505,6 @@ else() ...@@ -505,10 +505,6 @@ else()
set_cpp_flag("-s" RELEASE) set_cpp_flag("-s" RELEASE)
endif() endif()
if(SWIFTSHADER_DCHECK_ALWAYS_ON)
list(APPEND SWIFTSHADER_COMPILE_OPTIONS "-DDCHECK_ALWAYS_ON")
endif()
# For distribution it is more important to be slim than super optimized # For distribution it is more important to be slim than super optimized
set_cpp_flag("-Os" RELEASE) set_cpp_flag("-Os" RELEASE)
set_cpp_flag("-Os" RELWITHDEBINFO) set_cpp_flag("-Os" RELWITHDEBINFO)
...@@ -539,6 +535,10 @@ else() ...@@ -539,6 +535,10 @@ else()
endif() endif()
endif() endif()
if(SWIFTSHADER_DCHECK_ALWAYS_ON)
list(APPEND SWIFTSHADER_COMPILE_OPTIONS "-DDCHECK_ALWAYS_ON")
endif()
if(SWIFTSHADER_WARNINGS_AS_ERRORS) if(SWIFTSHADER_WARNINGS_AS_ERRORS)
if(MSVC) if(MSVC)
set(WARNINGS_AS_ERRORS "/WX") # Treat all warnings as errors set(WARNINGS_AS_ERRORS "/WX") # Treat all warnings as errors
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment