summaryrefslogtreecommitdiffstats
path: root/Source/cmLocalNinjaGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Convert: Avoid HOME_OUTPUT enum when converting to relative pathsStephen Kelly2016-09-191-1/+1
* fix a load of include-what-you-use violationsDaniel Pfeifer2016-09-031-0/+9
* Merge topic 'cleanup-Convert'Brad King2016-08-301-10/+13
|\
| * Convert: Replace Convert(FULL) with equivalentStephen Kelly2016-08-271-1/+2
| * Ninja: Replace ternary with if()Stephen Kelly2016-08-271-3/+4
| * Convert: Replace trivial conversion with new methodStephen Kelly2016-08-271-1/+1
| * Convert: Replace uses of Convert(NONE)Stephen Kelly2016-08-271-2/+2
| * Makefiles: Replace ternaries with if()sStephen Kelly2016-08-271-6/+7
* | add_custom_command: Add DEPFILE option for NinjaKulla Christoph2016-08-301-1/+2
|/
* Ninja: Fix inter-target order-only dependencies of custom commandsBrad King2016-07-201-2/+3
* Refactor Makefile/Ninja tool working directory storageBrad King2016-06-171-1/+1
* Add missing braces around statements.Daniel Pfeifer2016-06-101-7/+14
* Merge topic 'improve-character-find-and-replace'Brad King2016-05-251-1/+1
|\
| * Improve string find: prefer character overloads.Daniel Pfeifer2016-05-241-1/+1
* | Use enums defined in cmOutputConverter using their fully qualified name.Daniel Pfeifer2016-05-251-10/+17
|/
* Ninja: Pass all build paths through a central methodNicolas Despres2016-05-171-2/+7
* Ninja: Convert link library file names like all other output pathsNicolas Despres2016-05-171-1/+2
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-157/+106
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-5/+0
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-3/+3
* Source: Stabilize include orderBrad King2016-04-291-0/+1
* Merge topic 'ninja-restat-custom-command-byproducts'Brad King2016-04-081-2/+2
|\
| * Ninja: Restat custom command byproducts even with a SYMBOLIC output (#16049)Brad King2016-04-051-1/+1
| * Ninja: Fix detection of custom command symbolic outputsBrad King2016-04-051-1/+1
* | Ninja: Fix non-determinism in generated build statement order (#15968)Brad King2016-02-111-3/+14
|/
* Ninja: Always re-run custom commands that have symbolic dependenciesBrad King2015-11-191-1/+11
* Ninja: Add 'restat' parameter to custom command generation methodBrad King2015-11-191-0/+1
* Merge topic 'minor-cleanups'Brad King2015-10-281-1/+1
|\
| * Use LocalGenerator when possibleStephen Kelly2015-10-261-1/+1
* | cmLocalGenerator: Add IsRootMakefile APIStephen Kelly2015-10-271-2/+2
|/
* Ninja: Port to cmGeneratorTarget.Stephen Kelly2015-10-241-5/+5
* cmLocalGenerator: Store a vector of generator targets.Stephen Kelly2015-10-211-6/+6
* cmLocalGenerator: Don't store imported generator targetsStephen Kelly2015-10-201-2/+1
* Merge topic 'clean-up-cmTarget'Brad King2015-10-161-1/+1
|\
| * cmState: Move TargetType enum from cmTarget.Stephen Kelly2015-10-141-1/+1
| * Generators: Use GetType from the cmGeneratorTarget.Stephen Kelly2015-10-141-1/+1
* | cmLocalGenerator: Port GetTargetDirectory to cmGeneratorTarget.Stephen Kelly2015-10-141-2/+2
|/
* cmLocalGenerator: Store cmGeneratorTargets.Stephen Kelly2015-10-141-1/+1
* cmLocalGenerator: Add current binary directory accessor.Stephen Kelly2015-10-101-1/+1
* cmLocalGenerator: Add GetProjectName method.Stephen Kelly2015-10-081-1/+1
* Ninja: Centralize path conversion in global generator (#15757)Brad King2015-09-251-12/+6
* cmLocalGenerator: Create from already-constructed cmMakefile.Stephen Kelly2015-08-281-2/+2
* cmLocalGenerator: Remove Parent pointer.Stephen Kelly2015-08-281-2/+1
* Merge topic 'rm-Makefile-LocalGenerator'Brad King2015-08-111-1/+1
|\
| * cmGlobalGenerator: Base exclusion computation on cmGeneratorTarget.Stephen Kelly2015-08-061-1/+1
* | Ninja: Centralized required Ninja version numbers and comparisons.James Johnston2015-08-091-7/+5
|/
* cmCustomCommandGenerator: Require cmLocalGenerator in API.Stephen Kelly2015-07-271-1/+1
* cmLocalCommonGenerator: Adopt ConfigName memberBrad King2015-07-091-17/+0
* Add common base classes to Makefile and Ninja generatorsBrad King2015-07-091-1/+1
* cmMakefile: Move IsRoot API from cmLocalGenerator.Stephen Kelly2015-06-211-2/+2