summaryrefslogtreecommitdiff
path: root/Modules
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2020-10-05 12:54:45 +0000
committerKitware Robot <kwrobot@kitware.com>2020-10-05 08:54:50 -0400
commitd25c38374c4b2aeed92c9e0dcccbb51c36add406 (patch)
tree005cd85c6549ac682eaed48b4ef44191abb19c21 /Modules
parenta0964cbe63d0e9c2308a8b5d76e523341fb145e1 (diff)
parent079ea66468a6ffe0b02c3d6622bc0230fdf455b0 (diff)
downloadcmake-d25c38374c4b2aeed92c9e0dcccbb51c36add406.tar.gz
Merge topic 'cuda_nvcc_abi_werror'
079ea66468 CMakeDetermineCompilerABI: Handle NVCC-style -Werror flags Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Seth R Johnson <johnsonsr@ornl.gov> Merge-request: !5318
Diffstat (limited to 'Modules')
-rw-r--r--Modules/CMakeDetermineCompilerABI.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/Modules/CMakeDetermineCompilerABI.cmake b/Modules/CMakeDetermineCompilerABI.cmake
index 50d5cd1887..7e5b3751ba 100644
--- a/Modules/CMakeDetermineCompilerABI.cmake
+++ b/Modules/CMakeDetermineCompilerABI.cmake
@@ -33,7 +33,7 @@ function(CMAKE_DETERMINE_COMPILER_ABI lang src)
__TestCompiler_setTryCompileTargetType()
# Avoid failing ABI detection on warnings.
- string(REGEX REPLACE "(^| )-Werror(=[^ ]*)?( |$)" " " CMAKE_${lang}_FLAGS "${CMAKE_${lang}_FLAGS}")
+ string(REGEX REPLACE "(^| )-Werror([= ][^ ]*)?( |$)" " " CMAKE_${lang}_FLAGS "${CMAKE_${lang}_FLAGS}")
# Save the current LC_ALL, LC_MESSAGES, and LANG environment variables
# and set them to "C" that way GCC's "search starts here" text is in