summaryrefslogtreecommitdiffstats
path: root/Source/cmake.h
Commit message (Expand)AuthorAgeFilesLines
* Fix invalid ///! doxygen comment line startsSebastian Holtermann2019-03-311-24/+24
* Merge topic 'dont_do_compiler_feature_checks_for_version_with_no_features'Brad King2019-03-211-22/+37
|\
| * CMake: Provide language level compile features listsRobert Maynard2019-03-201-22/+37
* | Substitute FileComparison in variable names with FileTimeCacheSebastian Holtermann2019-03-181-2/+2
* | Rename cmFileTimeComparison to cmFileTimeCacheSebastian Holtermann2019-03-181-3/+3
|/
* cmake: Teach --build mode to support multiple targetsBartosz Kosiorek2019-03-051-2/+2
* cmake: Progress functions use `std::string` paramVitaly Stakhovsky2019-02-111-2/+2
* ReadListFile: Accept std::string argumentVitaly Stakhovsky2019-01-311-1/+2
* Merge topic 'unused-members'Brad King2019-01-311-14/+0
|\
| * Remove unused 'class cmake' membersBrad King2019-01-311-14/+0
* | Merge topic 'tidy-use-equals-delete'Brad King2019-01-301-2/+3
|\ \ | |/ |/|
| * clang-tidy: Use `= delete`Regina Pfeifer2019-01-291-2/+3
* | Use `std::function` for callbacksRegina Pfeifer2019-01-291-3/+3
|/
* Merge topic 'add_consistent_verbose_build_flag'Brad King2019-01-291-1/+2
|\
| * cmake: Add options for verbose output to --build modeFlorian Maushart2019-01-281-1/+2
* | Merge topic 'cmake-files-directory'Brad King2019-01-251-6/+0
|\ \ | |/ |/|
| * cmake: inlined files dir constant and removed it from cmake.hBruno Manganelli2019-01-211-6/+0
* | Merge topic 'help-mark-default-generator'Brad King2019-01-221-1/+5
|\ \
| * | Help: Mark default CMake generator with asteriskArtur Ryt2019-01-181-0/+1
| * | cmake: Return generator docs directlyArtur Ryt2019-01-181-1/+4
* | | Add global generator factory method to get default platform nameBrad King2019-01-181-0/+1
* | | Add global generator factory method to get list of known platformsBrad King2019-01-181-0/+1
* | | Split global generator factory list with and without platformsBrad King2019-01-181-1/+2
|/ /
* | Properties: Add CMAKE_ROLE global propertyKyle Edwards2019-01-171-2/+2
|/
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-16/+4
* Merge topic 'cmake-option-parsing'Brad King2019-01-141-2/+1
|\
| * cmake: Ensure source and binary dirs are setCraig Scott2019-01-131-2/+1
* | fileapi: Add protocol v1 infrastructure with support for shared query filesBrad King2018-12-121-0/+3
|/
* cmake: Factor json version object construction into helperBrad King2018-09-211-0/+1
* cmake: -S and -B can be used to specify source and build directoriesRobert Maynard2018-09-151-1/+3
* cmake: Declare VariableWatch member only when usedBrad King2018-08-291-2/+6
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-5/+7
* Merge topic 'parallel_build_option'Brad King2018-05-291-1/+4
|\
| * cmake: Add options for parallel builds to --build modeFlorian Maushart2018-05-251-1/+4
* | Help: Update description of the -D option to CMakeRaul Laasner2018-05-241-1/+1
|/
* Merge topic 'glob_configure_depends'Brad King2018-04-061-0/+10
|\
| * Add cmGlobVerificationManager class, integrate with cmake and cmStateShane Parris2018-03-291-0/+10
* | Features: Add infrastructure for C++ 20 language standardBrad King2018-03-271-0/+1
|/
* Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-2/+2
* Performance: Improve efficiency of source file lookup in cmMakefileAaron Orenstein2017-11-171-0/+19
* Add infrastructure for generators to select a build tool instanceBrad King2017-10-191-0/+7
* cmake: Add --open option for IDE generatorsGregor Jasny2017-10-131-0/+3
* try_compile: Simplify generator platform and toolset propagationBrad King2017-09-271-12/+0
* IWYU: Mark cmConfigure.h with pragma: keepDaniel Pfeifer2017-08-261-1/+1
* Use C++11 nullptrDaniel Pfeifer2017-08-241-2/+1
* cmake: initialize with Role that controls which commands to registerDaniel Pfeifer2017-05-081-1/+8
* Use CM_DISABLE_COPYDaniel Pfeifer2017-04-241-2/+2
* cmake: pass cmStateSnapshot by const refDaniel Pfeifer2017-04-211-1/+1
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-2/+2
* split Default commands into Scripting and ProjectDaniel Pfeifer2017-02-131-1/+2