summaryrefslogtreecommitdiffstats
path: root/Source/cmNinjaTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Ninja: Add support for ADDITIONAL_CLEAN_FILES target propertySebastian Holtermann2019-05-141-0/+25
* Ninja: In cmNinjaTargetGenerator use std::unique_ptr to manage new instancesSebastian Holtermann2019-05-131-4/+5
* Ninja: In cmNinjaTargetGenerator optimize string compositionSebastian Holtermann2019-05-131-62/+78
* Ninja: Inline range loop range argumentsSebastian Holtermann2019-05-121-2/+1
* Ninja,Makefile: use `unique_ptr` for memory managementSaleem Abdulrasool2019-04-181-7/+4
* cmNinjaTargetGenerator: use a different depfile for preprocessingBen Boeckel2019-03-121-1/+1
* ninja: name dyndep internal files using the object fileBen Boeckel2019-02-251-2/+2
* cmNinjaTargetGenerator: remove "preprocessed" mentions in dyndepBen Boeckel2019-02-251-2/+3
* ninja: do not assume explicit preprocessing uses that outputBen Boeckel2019-02-251-26/+52
* ninja: pass language to cmake_ninja_dependsBen Boeckel2019-02-251-3/+3
* ninja: make dyndep generation language awareBen Boeckel2019-02-251-9/+12
* Ninja: add properties for Swift partial module and docSaleem Abdulrasool2019-02-181-0/+14
* Merge topic 'ninja-swift-library-name'Brad King2019-02-151-0/+5
|\
| * Add placeholder for Swift's library nameSaleem Abdulrasool2019-02-131-0/+5
* | Merge topic 'fortran-submodule-names'Brad King2019-02-141-0/+4
|\ \ | |/ |/|
| * Fortran: Fix submodule file names across compilersBrad King2019-02-141-0/+4
* | cmMakefile::GetRequiredDefinition: return const std::string&Vitaly Stakhovsky2019-02-071-15/+13
|/
* Use cmSourceFile::GetIsGeneratedSebastian Holtermann2019-02-011-1/+1
* Ninja: Use deps=gcc for Intel Compiler on WindowsBrad King2019-01-301-2/+22
* Ninja: Drop unnecessary deptype customization infrastructureBrad King2019-01-301-4/+0
* Ninja: support `SWIFT_MODULE_NAME` propertySaleem Abdulrasool2019-01-241-1/+6
* Ninja: support `SWIFT_MODULE_NAME` propertySaleem Abdulrasool2019-01-181-2/+5
* Ninja: add new placeholder `SWIFT_AUXILIARY_SOURCES`Saleem Abdulrasool2019-01-151-0/+18
* IWYU: Update CMake code for IWYU built with Clang 6Brad King2019-01-151-0/+1
* clang-tidy: Remove redundant member initializationsRegina Pfeifer2018-12-151-2/+0
* cmMakefile: Make GetSafeDefinition return std::string const&Vitaly Stakhovsky2018-09-181-4/+2
* genex: Simplify cmGeneratorExpressionInterpreterBrad King2018-09-071-7/+4
* cmGeneratedFileStream: clang-tidy applied to remove redundant ``c_str`` callsSebastian Holtermann2018-08-071-1/+1
* LINK_DEPENDS: add support for property INTERFACE_LINK_DEPENDSMarc Chevrier2018-06-271-8/+7
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-12/+17
* Ninja: Avoid empty phony edges for target orderingBrad King2018-04-261-0/+13
* Merge branch 'backport-ninja-issue-17942' into ninja-issue-17942Brad King2018-04-261-1/+3
|\
| * Ninja: Do not add empty custom command for file(GENERATE) outputsBrad King2018-04-261-1/+3
* | Ninja: Fix Fortran support with response filesBrad King2018-04-051-18/+35
* | cmNinjaTargetGenerator: Move force-rspfile check to earlierBrad King2018-04-051-4/+5
* | cmNinjaTargetGenerator: Move depfile logic to later in its functionBrad King2018-04-051-47/+49
* | Merge topic 'co-compile-with-launcher'Brad King2018-02-281-13/+26
|\ \
| * | Fix combined use of compiler launcher with lint toolsIlya A. Kriveshko2018-02-271-13/+26
| |/
* | Ninja: Use as dependency file <objectDir/SourceName>.d if needed.Claus Klein2018-02-201-2/+20
|/
* Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-4/+4
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-1/+1
* Merge topic 'xl-qoptfile'Brad King2018-01-251-3/+9
|\
| * Makefile,Ninja: Use tool-specific response file flag for include dirsBrad King2018-01-241-3/+9
* | sourceFile properties: add property INCLUDE_DIRECTORIESMarc Chevrier2018-01-241-1/+25
* | sourceFile properties: add property COMPILE_OPTIONSMarc Chevrier2018-01-231-4/+11
|/
* Genex: Per-source $<COMPILE_LANGUAGE:...> supportMarc Chevrier2017-12-131-8/+13
* Add generator expression support to per-source COMPILE_DEFINITIONSMarc Chevrier2017-12-051-7/+14
* Refactor per-source generator expression evaluationMarc Chevrier2017-12-041-6/+5
* Fortran: Add option to run the compiler through launcher toolsBrad King2017-11-211-1/+1
* Merge topic 'auto_ptr'Brad King2017-09-271-4/+4
|\