summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefile.h
Commit message (Expand)AuthorAgeFilesLines
* cmMakefile: modernize memory managementMarc Chevrier2020-01-141-26/+22
* find_*: Add debug logging infrastructureRobert Maynard2019-12-191-2/+13
* CUDA: Add cuda meta-features (e.g. ``cuda_std_11``) supportRobert Maynard2019-12-101-1/+11
* cmMakefile: Delay custom command creationDaniel Eiband2019-11-241-45/+32
* cmMakefile: Explicitly pass backtrace to GetCustomCommandTargetDaniel Eiband2019-11-241-2/+3
* cmMakefile: Delay CheckTargetProperties and FinalPass to generate timeDaniel Eiband2019-11-241-12/+13
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-1/+2
* Merge topic 'objective-c-cxx'Brad King2019-09-301-4/+10
|\
| * Objective C/C++: Add compiler standard detectionCristian Adam2019-09-281-4/+10
* | cmMakefile: Remove AddUtilityCommand overload without byproductsDaniel Eiband2019-09-261-7/+0
* | cmMakefile: Extract utilities used for creation of custom commandsDaniel Eiband2019-09-261-13/+39
* | cmMakefile: Move enumerations into new headerDaniel Eiband2019-09-261-22/+14
|/
* Merge topic 'cmake-system-headers'Brad King2019-09-201-1/+1
|\
| * cmstd: Modernize CMake system headersMarc Chevrier2019-09-201-1/+1
* | Merge topic 'split-custom-command-creation'Brad King2019-09-201-8/+46
|\ \ | |/ |/|
| * cmMakefile: Separate custom command setup from actual creationDaniel Eiband2019-09-171-5/+43
| * cmMakefile: Validate command line for all custom commandsDaniel Eiband2019-09-171-1/+1
| * cmMakefile: Extract custom command validation methodDaniel Eiband2019-09-171-0/+2
| * cmMakefile: Create all generated byproducts as known sourcesDaniel Eiband2019-09-171-3/+1
* | cmMakefile: Remove unused AddUtilityCommand overloadDaniel Eiband2019-09-161-8/+0
|/
* Merge topic 'tidy-deprecated-headers'Brad King2019-09-161-1/+1
|\
| * clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-1/+1
* | Merge topic 'prepare-deferred-custom-command-creation'Brad King2019-09-161-0/+6
|\ \
| * | add_custom_command: Move append functionality into class cmMakefileDaniel Eiband2019-09-131-0/+4
| * | add_custom_command: Refactor setting implicit dependsDaniel Eiband2019-09-121-0/+2
| |/
* | cmMakefile: Add lookup from source name to targets via byproductsDaniel Eiband2019-09-121-12/+58
|/
* cmMakefile: set GENERATED property of outputs upfrontDaniel Eiband2019-09-061-0/+5
* clang-tidy: Replace typedef with usingRegina Pfeifer2019-09-031-5/+5
* cmMakefile: Add configurations getter with empty configuration defaultDaniel Eiband2019-08-301-0/+3
* cmCommand refactor: cmCMakePolicyCommandGabor Bencze2019-08-201-1/+2
* Refactor: Convert all instances of CMAKE_BUILD_WITH_CMAKE to CMAKE_BOOTSTRAPKitware Robot2019-08-091-4/+4
* cmFunctionBlocker: Move check for matching argsRegina Pfeifer2019-07-301-2/+1
* cmMakefile: Add OnExecuteCommand callbackRegina Pfeifer2019-07-301-0/+6
* Merge topic 'cmStringAlgorithms'Kyle Edwards2019-07-301-0/+1
|\
| * cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-0/+1
* | cmMakefile: Keep function blockers in a stackRegina Pfeifer2019-07-261-2/+4
|/
* cmMakefile: Let AddDefinition accept a value as cm::string_viewSebastian Holtermann2019-07-241-2/+4
* cmMakefile: Simplify and rename AddDefinitionBoolSebastian Holtermann2019-07-241-5/+4
* Merge topic 'command-final-action'Brad King2019-07-191-3/+10
|\
| * cmMakefile: decouple FinalAction from cmCommandDaniel Pfeifer2019-07-181-3/+10
* | cmMakefile: Modernize AddFunctionBlocker method to accept a std::unique_ptrSebastian Holtermann2019-07-171-3/+3
|/
* modernize: manage cmCommand instances using unique_ptr.Marc Chevrier2019-07-141-1/+1
* IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-1/+1
* cmMakefile: Define cmTargetMap type in cmMakefile instead of cmTargetSebastian Holtermann2019-05-231-9/+8
* Support job pools in custom commands and targetsRosen Matev2019-05-141-5/+5
* Fix invalid ///! doxygen comment line startsSebastian Holtermann2019-03-311-8/+8
* cmMakefile::ConfigureFile: Accept `std::string` parametersVitaly Stakhovsky2019-02-191-2/+2
* Delete some default constructors and assignment operatorsAlbert Astals Cid2019-02-151-0/+9
* cmake: Progress functions use `std::string` paramVitaly Stakhovsky2019-02-111-1/+1
* cmMakefile::GetRequiredDefinition: return const std::string&Vitaly Stakhovsky2019-02-071-1/+1