summaryrefslogtreecommitdiffstats
path: root/Source/Checks
Commit message (Expand)AuthorAgeFilesLines
* Avoid compiling CMake itself as C++17 with Clang's MSVC ABIZsolt Parragi2019-02-111-0/+13
* C++ feature checks: Filter out libstdc++ sprintf warningsBrad King2018-11-201-0/+2
* Extend C++17/C++14 feature checks to require unique_ptrBrad King2018-08-014-4/+9
* C++ feature checks: Ignore Xcode warningsGregor Jasny2018-06-191-0/+2
* Fix misc. typosluz.paz2018-06-041-1/+1
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-4/+4
* Merge topic 'cxx-checks-tolerate-more-warnings'Brad King2018-04-301-0/+3
|\
| * C++ feature checks: Filter out warnings caused by local configurationBrad King2018-04-301-0/+3
* | ccmake: Check for curses more robustly before enablingBrad King2018-03-213-0/+81
|/
* Compile CMake as C++17 if supported by the compilerBrad King2017-12-222-0/+43
* Generalize check for C++14 constructsBrad King2017-12-223-33/+36
* Simplify CM_FALLTHROUGH implementationBrad King2017-11-304-40/+0
* Use C++11 '= delete' instead of CM_EQ_DELETEBrad King2017-09-282-15/+0
* Remove checks for auto_ptr that we no longer needBrad King2017-09-272-19/+0
* C++ feature checks: Filter out warnings caused by user flagsBrad King2017-09-191-0/+2
* C++ feature checks: Prepare for multiple check output filtersBrad King2017-09-191-1/+2
* Drop now-unused definition of CM_OVERRIDEBrad King2017-09-152-25/+0
* Use C++11 nullptrDaniel Pfeifer2017-08-242-15/+0
* Merge topic 'cxx11-unordered'Daniel Pfeifer2017-08-233-16/+0
|\
| * Use C++11 unordered containersDaniel Pfeifer2017-08-223-16/+0
* | Fix CM_FALLTHROUGH with -Wunused-parameterBrad King2017-08-223-3/+3
|/
* C++ feature checks: Improve exclusion of "0 Warning(s)"Brad King2017-06-081-1/+3
* C++ feature checks: Do not match "0 Warning(s)" as a warningWalter Gray2017-06-061-1/+1
* Provide and use CM_FALLTHROUGHDaniel Pfeifer2017-06-034-0/+40
* C++ feature checks: check output for '[Ww]arning'Daniel Pfeifer2017-06-031-1/+1
* Check C++ features even without CMAKE_CXX_STANDARD for CMake itselfBrad King2017-05-191-13/+16
* cmConfigure: provide macros CM_EQ_DELETE and CM_DISABLE_COPYDaniel Pfeifer2017-04-222-0/+15
* Add a feature check to test availability of auto_ptrDaniel Pfeifer2016-09-262-0/+19
* Check for availability of unique_ptr and make_unique when building CMakeBrad King2016-09-163-0/+17
* CM_OVERRIDE: fix feature test for clangDaniel Pfeifer2016-06-291-0/+2
* cxx features: add check for nullptrDaniel Pfeifer2016-06-272-0/+15
* CM_OVERRIDE: mark destructor overridden in the feature test.Daniel Pfeifer2016-06-271-0/+2
* cxx features: add check for overrideDaniel Pfeifer2016-06-272-0/+21
* Use <unordered_set> where availableDaniel Pfeifer2016-06-272-0/+8
* Make C++ feature checks extensibleDaniel Pfeifer2016-06-273-25/+36
* Revise C++ coding style using clang-formatKitware Robot2016-05-163-3/+10
* Avoid using C11 to build CMake if _Thread_local support is brokenRaphael Kubo da Costa2015-09-152-0/+35
* Use std::unordered_map instead of hash_map where available.Stephen Kelly2015-05-182-0/+31
* Avoid using C++14 to build CMake if cstdio breaksBrad King2015-05-082-0/+35