summaryrefslogtreecommitdiff
path: root/Source/cmAddCustomCommandCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmCustomCommand: Track main dependency explicitlyNAKAMURA Takumi2021-12-141-1/+2
* cmMakefile: Simplify Add*Command and adopt to cmAddCustom*CommandNAKAMURA Takumi2021-11-181-10/+18
* cmMakefile: Move CMP0116 lookup into Add{Custom,Utility}CommandNAKAMURA Takumi2021-11-181-8/+6
* cmCustomCommand: Record value of CMP0116 at time of creationKyle Edwards2021-02-231-6/+8
* Makefiles: Add support of DEPFILE for add_custom_commandMarc Chevrier2020-12-231-0/+6
* add_custom_{command,target}: Add genex support to OUTPUT and BYPRODUCTSBrad King2020-12-111-8/+0
* cmAddCustom{Command,Target}Command: Skip conversions on genex pathsBrad King2020-12-101-1/+3
* cmAddCustomCommandCommand: Drop outdated commentBrad King2020-10-271-9/+1
* Remove unnecessary arbitrary CollapseFullPath second argumentsBrad King2020-10-271-2/+1
* cmMakefile: Drop unnecessary custom command APPEND checkBrad King2020-10-081-10/+3
* Ninja Multi-Config: Add support for DEPFILE option in add_custom_command()Kyle Edwards2020-02-071-1/+1
* cmake: avoid getcwd in `CollapseFullPath`Tim Blechmann2020-01-141-1/+2
* cmAddCustomCommandCommand: remove unnecessary bracesBen Boeckel2019-12-181-2/+2
* cmMakefile: Delay custom command creationDaniel Eiband2019-11-241-1/+1
* cmMakefile: Move enumerations into new headerDaniel Eiband2019-09-261-5/+5
* add_custom_command: Format files in error message in a single lineDaniel Eiband2019-09-231-2/+2
* add_custom_target: Add output checks for custom target byproductsDaniel Eiband2019-09-231-32/+4
* add_custom_command: Add tests for custom command output checksDaniel Eiband2019-09-231-2/+2
* Refactor: Use cmStrCat to construct error stringsAsit Dhal2019-09-181-8/+5
* Merge topic 'prepare-deferred-custom-command-creation'Brad King2019-09-161-32/+8
|\
| * add_custom_command: Move append functionality into class cmMakefileDaniel Eiband2019-09-131-9/+3
| * add_custom_command: Refactor setting implicit dependsDaniel Eiband2019-09-121-23/+5
* | add_custom_command: Delay slash conversion until after genex evaluationSebastian Lipponer2019-09-131-4/+3
|/
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-2/+2
* clang-tidy: isolate declarations for readabilityRegina Pfeifer2019-08-211-2/+10
* cmA*Command: Turn into free functionsRegina Pfeifer2019-08-071-41/+43
* cmAddCustomCommand: Initialize static std::unordered_set on constructionSebastian Holtermann2019-06-041-24/+23
* Support job pools in custom commands and targetsRosen Matev2019-05-141-3/+16
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-4/+4
* add_custom_{command,target}: Fix WORKING_DIRECTORY leading genexBrad King2018-11-031-6/+0
* cmMakefile: return directories as const std::string&Vitaly Stakhovsky2018-08-271-1/+1
* Merge topic 'std-string-apis'Brad King2018-02-011-2/+2
|\
| * Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-3/+3
* | cmAddCustomCommandCommand: use std::string const& for FileIsFullPathBen Boeckel2018-01-311-1/+1
* | cmAddCustomCommandCommand: store keywords in stringsBen Boeckel2018-01-311-49/+99
|/
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-4/+3
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-9/+6
* Use C++11 nullptrDaniel Pfeifer2017-08-241-1/+1
* Access string npos without instancePavel Solodovnikov2017-06-011-1/+1
* add_custom_{command,target}: Add COMMAND_EXPAND_LISTS optionEd Branch2017-01-131-2/+7
* Include necessary headers in commandsDaniel Pfeifer2016-10-261-2/+10
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* Make the add_custom_command output more predictableStephen Kelly2016-09-191-2/+2
* add_custom_command: Add DEPFILE option for NinjaKulla Christoph2016-08-301-3/+16
* use CM_NULLPTRDaniel Pfeifer2016-06-281-1/+1
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-238/+157
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-1/+0
* Port to static cmPolicies API.Stephen Kelly2015-05-041-2/+1
* cmMakefile: Rename GetCurrent{Output,Binary}Directory.Stephen Kelly2015-04-211-2/+2
* Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-4/+4