Enforce strict standards behavior in MSVC headersclean check
The comment apparently doesn't apply anymore. Change-Id: Ie0572341c55d60b83ff428134ba803068fa20558 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>bb10
parent
5de97970b8
commit
8bf602518d
|
|
@ -181,9 +181,7 @@ function(qt_internal_add_headersclean_target module_target module_headers)
|
|||
)
|
||||
set(input_header_path_type ABSOLUTE)
|
||||
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
|
||||
# -Za would enable strict standards behavior, but we can't add it because
|
||||
# <windows.h> and <GL.h> violate the standards.
|
||||
set(hcleanFLAGS -std:c++latest -Zc:__cplusplus -WX -W3)
|
||||
set(hcleanFLAGS -std:c++latest -Zc:__cplusplus -Za -WX -W3)
|
||||
|
||||
# cl.exe needs a source path
|
||||
get_filename_component(source_path "${QT_MKSPECS_DIR}/features/data/dummy.cpp" REALPATH)
|
||||
|
|
|
|||
Loading…
Reference in New Issue