summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalNinjaGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'include-what-you-use'Brad King2016-11-081-9/+15
|\
| * Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-9/+15
* | cmGlobalNinjaGenerator: Suppress clang-tidy warningDaniel Pfeifer2016-11-051-2/+2
|/
* Ninja: Fix POST_BUILD noop on WindowsBrad King2016-10-281-0/+5
* Ninja: Use binary dir for `$subdir/all` targetsAlexis Murzeau2016-10-241-28/+16
* Merge topic 'ninja-encoding'Brad King2016-10-211-2/+16
|\
| * Ninja: Use ANSI encoding for Ninja build files on WindowsDāvis Mosāns2016-10-201-2/+16
* | Ninja: Fail early on when ninja build tool does not runBrad King2016-10-201-2/+11
* | cmGlobalGenerator: Allow FindMakeProgram to failBrad King2016-10-201-2/+5
|/
* cmState: Port dependents to new cmStateTypes headerStephen Kelly2016-10-191-1/+1
* cmState: Port dependent code to new cmStateSnapshot nameStephen Kelly2016-10-191-4/+3
* cmState: Port dependent code to new cmStateDirectory nameStephen Kelly2016-10-191-1/+1
* cmState: Move TargetType enum to separate namespaceStephen Kelly2016-10-191-15/+17
* cmLinkLineComputer: Move ComputeLinkLibs from cmLocalGeneratorStephen Kelly2016-10-101-1/+2
* cmLinkLineComputer: Extract from cmLocalGeneratorStephen Kelly2016-10-101-0/+8
* Ninja: ConstifyStephen Kelly2016-10-101-2/+4
* Simplify CMake per-source license noticesBrad King2016-09-271-12/+2
* Ninja: Conditionally allow Fortran based on ninja 'dyndep' supportBrad King2016-09-221-4/+39
* Ninja: Add internal tool to produce a ninja dyndep file for FortranBrad King2016-09-221-0/+220
* Ninja: Add internal tool to scan Fortran code for module dependenciesBrad King2016-09-221-0/+125
* Ninja: Add comment with Fortran dependency design documentationBrad King2016-09-221-0/+78
* Ninja: Add API to check for dyndep supportBrad King2016-09-221-0/+11
* Ninja: Refactor ninja feature detectionBrad King2016-09-221-6/+15
* Ninja: Refactor Fortran rejection logicBrad King2016-09-221-3/+13
* cmGlobalNinjaGenerator: Add API to check for implicit outputs supportBrad King2016-09-201-0/+7
* cmGlobalNinjaGenerator: Teach WriteBuild about implicit outputsBrad King2016-09-201-7/+20
* Convert: Avoid HOME_OUTPUT enum when converting to relative pathsStephen Kelly2016-09-191-2/+2
* Convert: Remove last uses of HOME enum valueStephen Kelly2016-09-191-2/+2
* fix a load of include-what-you-use violationsDaniel Pfeifer2016-09-031-1/+12
* Merge topic 'cleanup-Convert'Brad King2016-08-301-2/+4
|\
| * Convert: Replace trivial conversion with new methodStephen Kelly2016-08-271-2/+4
* | add_custom_command: Add DEPFILE option for NinjaKulla Christoph2016-08-301-4/+6
|/
* CMake: don't use else after returnDaniel Pfeifer2016-08-181-5/+4
* Ninja: Add `$subdir/{test,install,package}` targetsBrad King2016-08-091-3/+8
* Ninja: Simplify computation of GLOBAL_TARGET outputsBrad King2016-08-091-6/+1
* Ninja: Fix response file format for GNU-like Clang on WindowsBrad King2016-08-041-5/+7
* Ninja: Fix inter-target order-only dependencies of custom commandsBrad King2016-07-201-0/+38
* use CM_NULLPTRDaniel Pfeifer2016-06-281-10/+10
* Access std::ios_base with std::iosDaniel Pfeifer2016-06-141-2/+2
* Add missing braces around statements.Daniel Pfeifer2016-06-101-9/+18
* Simplify boolean expressionsDaniel Pfeifer2016-06-021-3/+3
* Remove unnecessary local copies.Daniel Pfeifer2016-05-261-4/+3
* Merge topic 'improve-character-find-and-replace'Brad King2016-05-251-4/+4
|\
| * Use std::replace for replacing chars in strings.Daniel Pfeifer2016-05-241-4/+4
* | Use enums defined in cmOutputConverter using their fully qualified name.Daniel Pfeifer2016-05-251-5/+5
|/
* Ninja: Support embedding of CMake as subninja projectNicolas Despres2016-05-171-3/+44
* Ninja: Pass all build paths through a central methodNicolas Despres2016-05-171-7/+16
* Ninja: Pre-compute "CMakeCache.txt" build target nameNicolas Despres2016-05-171-2/+3
* Ninja: Pre-compute "all" build target nameNicolas Despres2016-05-171-2/+4
* Ninja: Simplify generation of custom target logical pathBrad King2016-05-171-9/+4