summaryrefslogtreecommitdiff
path: root/cmake/QtCreatorDocumentation.cmake
diff options
context:
space:
mode:
authorVolodymyr Zibarov <gogan419@gmail.com>2020-05-26 11:16:26 +0300
committerVolodymyr Zibarov <gogan419@gmail.com>2020-05-29 06:51:45 +0000
commit28a999be522af2be568f86c10af8cceab4b8a20c (patch)
tree86df27554b5d5dcabc60246a6bfdcb5e96313556 /cmake/QtCreatorDocumentation.cmake
parent93e7629ef6c83655fbfcf397a127fea630277f1a (diff)
downloadqt-creator-28a999be522af2be568f86c10af8cceab4b8a20c.tar.gz
CMake Build: Set /permissive- (standards conformance mode) for MSVC
To make errors appear faster when developing on Windows MSVC 2017 and later have this flag to disallow MSVC-specific C++ language extensions. Use it to make code more correct and more portable. Set this option with add_compile_options() in root CMakeLists.txt to apply it to all targets. Add one #include to unittest/gtest-clang-printing.cpp as workaround for forward template declaration bug in MSVC http://tiny.cc/fa4tpz Change-Id: Ie0b19701ad773c79ffd2fed24fffbb1dcb29538c Reviewed-by: Cristian Adam <cristian.adam@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Diffstat (limited to 'cmake/QtCreatorDocumentation.cmake')
0 files changed, 0 insertions, 0 deletions