CMake/Tests/Module
Zsolt Parragi 091afa7342 Tests: Teach tests when to treat clang-cl as MSVC
* Disable the system include unused variable test in ExportImport when
  clang is in MSVC compatible mode.

* Disable CxxDialect testcase when clang is in MSVC compatible mode, as
  it doesn't support `typeof`.

* Teach Module.WriteCompilerDetectionHeader to treat clang-cl as MSVC.

* Disable the SystemIncludeDirectories testcase within
  IncludeDirectories when clang is in MSVC compatible mode.

* Disable the CMakeOnly.CheckCXXCompilerFlag testcase when clang is in
  MSVC compatible mode.

* Treat clang-cl as MSVC in LinkOptions.cmake in the try_run and
  try_compile testcases.
2019-02-11 15:04:28 +01:00
..
CheckIPOSupported-C Tests: Print more info on CheckIPOSupported test failure 2017-08-23 08:43:28 -04:00
CheckIPOSupported-CXX Tests: Print more info on CheckIPOSupported test failure 2017-08-23 08:43:28 -04:00
CheckIPOSupported-Fortran Tests: Print more info on CheckIPOSupported test failure 2017-08-23 08:43:28 -04:00
CheckTypeSize Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
ExternalData Tests: Avoid duplicate rules in ExternalData test 2018-04-13 08:06:48 -04:00
FindDependency Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
WriteCompilerDetectionHeader Tests: Teach tests when to treat clang-cl as MSVC 2019-02-11 15:04:28 +01:00