aboutsummaryrefslogtreecommitdiff
path: root/tests/ECMGenerateExportHeaderTest/consumer/testAPI_NO_DEPRECATED.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ECMGenerateExportHeaderTest/consumer/testAPI_NO_DEPRECATED.cmake')
-rw-r--r--tests/ECMGenerateExportHeaderTest/consumer/testAPI_NO_DEPRECATED.cmake5
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/ECMGenerateExportHeaderTest/consumer/testAPI_NO_DEPRECATED.cmake b/tests/ECMGenerateExportHeaderTest/consumer/testAPI_NO_DEPRECATED.cmake
index b01dfc3d..c326f8a0 100644
--- a/tests/ECMGenerateExportHeaderTest/consumer/testAPI_NO_DEPRECATED.cmake
+++ b/tests/ECMGenerateExportHeaderTest/consumer/testAPI_NO_DEPRECATED.cmake
@@ -19,7 +19,10 @@ function(testAPI code_var_name)
if (ARGS_CXX_STANDARD)
if(MSVC)
- set(std_flag "/std:c++${ARGS_CXX_STANDARD}")
+ # C++11 is default for MSVC, no /std:c++11 flag available to set
+ if (NOT ARGS_CXX_STANDARD STREQUAL "11")
+ set(std_flag "/std:c++${ARGS_CXX_STANDARD}")
+ endif()
else()
set(std_flag "-std=c++${ARGS_CXX_STANDARD}")
endif()