summaryrefslogtreecommitdiffstats
path: root/Source/cmNinjaTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'ispc_control_header_suffixes'Brad King2020-12-151-1/+6
|\
| * ISPC: Generated Headers suffix configurable with a better defaultRobert Maynard2020-12-141-1/+6
* | Merge topic 'correct_ispc_path_computation'Brad King2020-12-081-6/+9
|\ \ | |/
| * ISPC: Ninja properly compute ISPC_HEADER_DIRECTORY locationRobert Maynard2020-12-071-6/+9
* | Merge topic 'explicit-LANGUAGE-flag'Brad King2020-12-041-1/+9
|\ \
| * | Compile with explicit language flag when source LANGUAGE property is setBrad King2020-12-021-1/+9
* | | Ninja Generators: Homogenize configuration with MakefilesMarc Chevrier2020-12-011-38/+26
|/ /
* | Refactoring: Introduce place-holder for dependency target.Marc Chevrier2020-11-281-2/+3
* | Merge topic 'revert-explicit-LANGUAGE-flag'Brad King2020-11-201-10/+1
|\ \ | |/
| * Revert "specify language flag when source LANGUAGE property is set"Brad King2020-11-191-10/+1
* | cmGlobalNinjaGenerator: use P1689 dependency file format for FortranBen Boeckel2020-11-171-1/+1
* | cmNinjaTargetGenerator: Clarify variable names for preprocessing conditionsBrad King2020-11-061-17/+14
* | cmNinjaTargetGenerator: Simplify scan rule depfile selectionBrad King2020-11-061-30/+32
* | cmNinjaTargetGenerator: Generalize GetScanRule helperBrad King2020-11-061-30/+27
* | cmNinjaTargetGenerator: Remove redundant conditions for dyndep blocksBrad King2020-11-061-26/+19
* | cmNinjaTargetGenerator: Revise conditions to clarify dyndep code pathsBrad King2020-11-061-10/+8
* | cmNinjaTargetGenerator: Clarify scan rule code groupingBrad King2020-11-061-24/+28
* | cmNinjaTargetGenerator: Clarify scan rule helper functionsBrad King2020-11-061-73/+68
* | cmNinjaTargetGenerator: Drop unnecessary mutationBrad King2020-11-061-2/+2
* | cmNinjaTargetGenerator: Clarify method namesBrad King2020-11-061-11/+10
* | cmNinjaTargetGenerator: Consolidate redundant methodsBrad King2020-11-061-9/+3
* | clang-tidy: allow OBJC and OBJCXXAndrew Fuller2020-11-051-7/+13
* | cmLocalGenerator::GetRuleLauncher: return cmPropvvs314152020-11-021-2/+2
|/
* CUDA: Clang separable compilationRaul Tambre2020-09-241-3/+6
* ISPC: Support generation for multiple instruction setsRobert Maynard2020-09-041-0/+13
* ISPC: Add compiler launcher supportRobert Maynard2020-09-031-1/+1
* cmMakefile::GetDefinition: return cmPropVitaly Stakhovsky2020-09-021-12/+17
* Merge topic 'ispc_lang_support'Brad King2020-09-011-0/+37
|\
| * ISPC: Support ISPC header generation byproducts and parallel buildsRobert Maynard2020-08-281-0/+37
* | Add INTERFACE libraries to generated buildsystem if they have SOURCESBrad King2020-08-071-0/+1
|/
* Source: use cmNonempty()Vitaly Stakhovsky2020-07-281-1/+1
* cmNonempty: Convenience inlines to check for non-empty stringVitaly Stakhovsky2020-07-141-10/+9
* cmMakefile: Refactor API to better handle empty config valuesRobert Maynard2020-07-031-1/+2
* Explicitly specify language flag when source LANGUAGE property is setRobert Maynard2020-06-091-1/+10
* Merge topic 'cmprop'Brad King2020-06-021-0/+1
|\
| * Single location for cmProp typedefVitaly Stakhovsky2020-06-011-0/+1
* | GetDefinition: avoid duplicate callsVitaly Stakhovsky2020-05-291-3/+3
|/
* Merge topic 'fortran-preprocess-property'Brad King2020-05-221-127/+227
|\
| * Ninja: Skip Fortran preprocessing if Fortran_PREPROCESS is OFFPeter Hill2020-05-211-10/+54
| * Ninja: Add helper functions to generate Fortran buildPeter Hill2020-05-211-61/+87
| * Ninja: Add helper functions to generate Fortran preprocess rulePeter Hill2020-05-211-69/+98
| * Fortran: Add Fortran_PREPROCESS propertyPeter Hill2020-05-211-0/+1
* | Multi-Ninja: Fix PCHs for Visual C++Cristian Adam2020-05-201-8/+13
* | Refactoring: Third-parties public headers are under cm3p prefixMarc Chevrier2020-05-071-2/+2
|/
* cmGeneratorTarget::GetProperty: return cmPropVitaly Stakhovsky2020-04-291-26/+27
* Merge branch 'master' into ninja-order-only-fixKyle Edwards2020-04-231-112/+152
|\
| * cmSourceFile::GetProperty: return cmPropVitaly Stakhovsky2020-04-141-18/+18
| * PCH: Add support for multi architecture iOS projectsCristian Adam2020-04-021-16/+54
| * cmState::GetTargetTypeName: return type is *cmPropVitaly Stakhovsky2020-03-191-1/+1
| * Merge branch 'backport-swift-ninja-multiconfig' into swift-ninja-multiconfigKyle Edwards2020-03-091-2/+3
| |\