summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefile.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'trace-redirect'Brad King2019-08-201-1/+8
|\
| * Add --trace-redirect parameter to redirect trace output to a fileIgor Ivanov2019-08-101-1/+8
* | Merge topic 'string-literal-append'Brad King2019-08-191-2/+1
|\ \
| * | avoid adding multiple consecutive string literals to std::stringRolf Eike Beer2019-08-181-2/+1
* | | Source sweep: Use cmIsOn instead of cmSystemTools::IsOnSebastian Holtermann2019-08-171-7/+7
|/ /
* | Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgumentSebastian Holtermann2019-08-141-18/+18
* | Refactor: Convert all instances of CMAKE_BUILD_WITH_CMAKE to CMAKE_BOOTSTRAPKitware Robot2019-08-091-16/+16
* | Merge topic 'cmStringAlgorithms_move_functions'Brad King2019-08-071-5/+4
|\ \ | |/ |/|
| * cmStringAlgorithms: cmIsSpace, cmTrimWhitespace, cmEscapeQuotes, cmTokenizeSebastian Holtermann2019-08-051-5/+4
* | cmFunctionBlocker: Move check for matching argsRegina Pfeifer2019-07-301-19/+1
* | cmFunctionBlocker: Move common logic to baseRegina Pfeifer2019-07-301-1/+1
* | cmMakefile: Add OnExecuteCommand callbackRegina Pfeifer2019-07-301-0/+9
|/
* cmMakefile: Keep function blockers in a stackRegina Pfeifer2019-07-261-44/+26
* cmMakefile: Let AddDefinition accept a value as cm::string_viewSebastian Holtermann2019-07-241-20/+18
* cmMakefile: Simplify and rename AddDefinitionBoolSebastian Holtermann2019-07-241-17/+5
* cmState: Hold commands by valueRegina Pfeifer2019-07-211-7/+2
* cmCommand: deprecate functions GetMakefile and SetErrorDaniel Pfeifer2019-07-211-3/+3
* Merge topic 'command-final-action'Brad King2019-07-191-5/+7
|\
| * cmCommand: remove FinalPass from interfaceDaniel Pfeifer2019-07-181-17/+0
| * cmMakefile: decouple FinalAction from cmCommandDaniel Pfeifer2019-07-181-3/+22
* | cmMakefile: Modernize AddFunctionBlocker method to accept a std::unique_ptrSebastian Holtermann2019-07-171-11/+10
|/
* modernize: manage cmCommand instances using unique_ptr.Marc Chevrier2019-07-141-4/+3
* IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-1/+1
* Add deprecation warnings for policies CMP0067 and belowBrad King2019-07-011-1/+1
* Merge topic 'cmAppend'Brad King2019-05-241-2/+1
|\
| * Use cmAppend to append ranges to std::vector instancesSebastian Holtermann2019-05-231-2/+1
* | cmMakefile: Define cmTargetMap type in cmMakefile instead of cmTargetSebastian Holtermann2019-05-231-4/+4
|/
* Support job pools in custom commands and targetsRosen Matev2019-05-141-12/+17
* cmMakefile: Enforce explicit use of project() commandBartosz Kosiorek2019-05-061-0/+10
* cmMakefile: Use std::unordered_map::emplace to add cmTargets to the listSebastian Holtermann2019-03-211-2/+1
* Features: Do not use a lower-than-default standard for requested featuresZsolt Parragi2019-02-261-0/+14
* Merge topic 'deprecate-policy-old'Brad King2019-02-251-1/+1
|\
| * Add deprecation warnings for policies CMP0066 and belowBrad King2019-02-211-1/+1
* | Merge topic 'cmrange-improvements'Brad King2019-02-251-0/+1
|\ \
| * | cmRange: Move to dedicated header fileRegina Pfeifer2019-02-211-0/+1
* | | cmSystemTools::Error: consolidate parameters into single std::stringVitaly Stakhovsky2019-02-201-13/+12
| |/ |/|
* | cmMakefile::ConfigureFile: Accept `std::string` parametersVitaly Stakhovsky2019-02-191-5/+6
|/
* Delete some default constructors and assignment operatorsAlbert Astals Cid2019-02-151-0/+12
* cmake: Progress functions use `std::string` paramVitaly Stakhovsky2019-02-111-1/+1
* Merge topic 'modernize-for-loops'Brad King2019-02-111-14/+11
|\
| * Modernize: Use ranged for-loops when possibleArtur Ryt2019-02-071-14/+11
* | Merge topic 'fix-exclude-dir-with-iface'Brad King2019-02-111-1/+3
|\ \
| * | Fix EXCLUDE_FROM_ALL on directory with an interface libraryBrad King2019-02-081-1/+3
* | | Merge topic 'getreqdef'Brad King2019-02-081-5/+7
|\ \ \ | |_|/ |/| |
| * | cmMakefile::GetRequiredDefinition: return const std::string&Vitaly Stakhovsky2019-02-071-5/+7
| |/
* | Prefer front/back/data over dereferencing begin/rbegin iterArtur Ryt2019-02-061-1/+1
|/
* Merge topic 'copyfile-stdstring'Brad King2019-01-301-4/+2
|\
| * cmSystemTools: copy file member functions accept std::string paramsVitaly Stakhovsky2019-01-291-4/+2
* | Merge topic 'tidy-use-equals-default'Brad King2019-01-291-1/+0
|\ \ | |/ |/|
| * cleanup: Prefer compiler provided special member functionsRegina Pfeifer2019-01-251-1/+0