summaryrefslogtreecommitdiffstats
path: root/Source/cmCustomCommandGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Rename cmProp in cmValueMarc Chevrier2021-09-211-2/+2
* cmTransformDepfile: Add support for MSBuild AdditionalInputs formatBrad King2021-06-091-0/+6
* cmake_transform_depfile: Remove unused incomplete vstlog supportBrad King2021-06-021-6/+0
* add_custom_command: Target-dependent generator expression supportRaul Tambre2021-05-311-7/+11
* Xcode: Add support of DEPFILE for add_custom_command, part 2Marc Chevrier2021-04-171-0/+4
* Xcode: Add support of DEPFILE for add_custom_commandMarc Chevrier2021-04-151-7/+23
* Genex: add_custom_command: DEPFILE supports genexMarc Chevrier2021-04-121-1/+20
* Ninja: add_custom_command(DEPFILE): Ensure dependencies consistencyMarc Chevrier2021-01-191-9/+5
* Ninja Multi-Config: Add support for cross-config custom commandsKyle Edwards2020-12-151-22/+110
* cmLocalGenerator: Factor out helper to expand custom command output pathsBrad King2020-12-101-5/+1
* cmCustomCommandGenerator: Treat relative outputs w.r.t. build dirBrad King2020-12-101-11/+28
* cmCustomCommandGenerator: Refactor OUTPUT and DEPENDS path evaluationBrad King2020-12-101-17/+20
* cmCustomCommandGenerator: Evaluate generator expressions in outputsBrad King2020-12-101-1/+2
* cmCustomCommandGenerator: Collect genex target references in commandsBrad King2020-10-291-4/+22
* cmCustomCommandGenerator: Add move operationsBrad King2020-10-271-7/+7
* Remove unnecessary arbitrary CollapseFullPath second argumentsBrad King2020-10-271-2/+1
* cmCustomCommandGenerator: Add option to transform depfileKyle Edwards2020-10-131-2/+71
* Single location for cmProp typedefVitaly Stakhovsky2020-06-011-0/+1
* cmGeneratorTarget::GetProperty: return cmPropVitaly Stakhovsky2020-04-291-2/+2
* Source: use std::string in place of const char*Vitaly Stakhovsky2020-01-291-1/+1
* add_custom_command: check if a relative path should be an in-source pathBen Boeckel2020-01-161-4/+0
* cmake: avoid getcwd in `CollapseFullPath`Tim Blechmann2020-01-141-1/+2
* add_custom_command: convert DEPENDS path arguments to absolute pathsBen Boeckel2019-12-181-0/+4
* Refactoring: use append functions from cmext/algorithmMarc Chevrier2019-12-171-3/+4
* Ninja: Add multi-config variantKyle Edwards2019-12-131-2/+6
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-4/+4
* cmCustomCommandGenerator: Replace generator expression memberDaniel Eiband2019-09-221-13/+7
* Genex: Evaluate byproduct generator expressions in cmCustomCommandGeneratorDaniel Eiband2019-09-171-1/+3
* Genex: Move genex expansion of paths into AppendPaths utilityDaniel Eiband2019-09-171-14/+23
* Merge topic 'tidy-deprecated-headers'Brad King2019-09-161-1/+1
|\
| * clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-1/+1
* | add_custom_command: Delay slash conversion until after genex evaluationSebastian Lipponer2019-09-131-0/+1
|/
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-3/+1
* Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgumentSebastian Holtermann2019-08-141-5/+5
* Merge topic 'fix-emulator-arguments'Brad King2019-07-241-1/+1
|\
| * Fix allocation in CROSSCOMPILING_EMULATOR evaluationMarek Antoniak2019-07-231-1/+1
* | IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-1/+1
|/
* Teach CROSSCOMPILING_EMULATOR to support argumentsMarek Antoniak2019-06-031-12/+45
* Use cmAppend to append ranges to std::vector instancesSebastian Holtermann2019-05-231-7/+5
* clang-tidy: Pass by valueRegina Pfeifer2019-01-221-2/+2
* add_custom_{command,target}: Fix WORKING_DIRECTORY leading genexBrad King2018-11-031-0/+6
* add_custom_{command,target}: WORKING_DIRECTORY generator expressionsJon Chronopoulos2018-09-281-1/+8
* add_custom_{command,target}: Fix crash on empty expanded commandBrad King2018-05-141-0/+8
* cmCustomCommandGenerator: Simplify cmOutputConverter accessBrad King2018-02-011-3/+1
* Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-1/+1
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-2/+3
* Retire std::auto_ptr and its macro CM_AUTO_PTRMatthias Maennich2017-09-251-3/+4
* Merge topic 'ranged-for'Brad King2017-09-131-12/+8
|\
| * Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-12/+8
* | cmCustomCommandGenerator: Fix include-what-you-use diagnosticBrad King2017-09-111-0/+2