summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalNinjaGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmComputeTargetDepends: Change API to use cmGeneratorTarget.Stephen Kelly2015-07-011-3/+3
* Merge topic 'inject-state-snapshot'Brad King2015-05-271-5/+6
|\
| * cmLocalGenerator: Require a valid cmState::Snapshot in the ctor.Stephen Kelly2015-05-271-2/+3
| * cmState: Host some state from the cmGlobalGenerator.Stephen Kelly2015-05-271-1/+1
| * cmGlobalGenerator: Require a cmake instance in ctor.Stephen Kelly2015-05-271-2/+2
* | Merge topic 'ninja-per-target-rules'Brad King2015-05-271-1/+0
|\ \ | |/ |/|
| * Ninja: Fix regression in .rsp file supportBrad King2015-05-261-1/+0
* | Use cmSystemTools::GetCMakeCommand() to get path to cmake internallyBrad King2015-05-201-7/+4
|/
* Ninja: Generate separate compile and link rules for each targetBrad King2015-05-181-1/+31
* cmGlobalGenerator: Move some flags from cmLocalGenerator.Stephen Kelly2015-05-141-0/+3
* cmLocalGenerator: Require a global generator in the constructor.Stephen Kelly2015-05-141-3/+1
* Ninja: Use forward slashes for any GCC on Windows (#15439)Thomas Herz2015-05-071-4/+8
* Ninja: Refactor detection of MinGW tools on WindowsBrad King2015-05-071-13/+11
* RC: Simplify selection of resource compiler based on C/C++ toolchainBrad King2015-05-071-1/+0
* Port to static cmPolicies API.Stephen Kelly2015-05-041-3/+1
* cmLocalGenerator: Require a parent in the constructor.Stephen Kelly2015-04-281-2/+3
* Merge topic 'clean-up-cmMakefile'Brad King2015-04-211-2/+2
|\
| * cmMakefile: Port users of GetStart* methods to new names.Stephen Kelly2015-04-201-1/+1
| * cmMakefile: Rename GetCurrent{Output,Binary}Directory.Stephen Kelly2015-04-201-1/+1
* | cmSystemTools: Teach RunSingleCommand to separate stdout and stderrBrad King2015-04-201-1/+1
|/
* Merge topic 'add-GreenHills-MULTI-generator'Brad King2015-04-201-0/+1
|\
| * Add a 'Green Hills MULTI' generator on WindowsGeoff Viola2015-04-201-0/+1
* | Ninja: Drop 'experimental' label in documentationBrad King2015-04-141-1/+1
|/
* Ninja: Add policy to require explicit custom command byproductsBrad King2015-03-201-6/+55
* cmGlobalNinjaGenerator: Optimize handling of known build outputsBrad King2015-03-201-10/+7
* cmGlobalNinjaGenerator: Fix spelling of "unknown"Brad King2015-03-201-4/+4
* Ninja: Do not generate circular phony rules (#15454)Brad King2015-03-181-1/+1
* cmake: Teach --build to honor CMAKE_VERBOSE_MAKEFILE for NinjaGregor Jasny2015-02-261-0/+6
* Merge topic 'drop-ancient-workarounds'Brad King2015-01-121-4/+4
|\
| * Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-4/+4
* | Use two-iterator std::set::insert where appropriate.Stephen Kelly2015-01-111-6/+3
|/
* Ninja: Refactor restat to be a string internallyBrad King2014-11-141-9/+9
* Ninja: Implement USES_TERMINAL using the console pool if availablePeter Collingbourne2014-11-141-0/+6
* Ninja: factor out the test for console pool supportPeter Collingbourne2014-11-141-3/+7
* strings: Remove redundant calls to std::string::c_str()Nils Gladitz2014-10-151-11/+11
* Ninja: Limit custom command side-effects to build folderBrad King2014-10-081-6/+16
* Ninja: Fix variable duplication in RSP rulesNils Gladitz2014-10-061-1/+1
* Ninja: Use 'console' pool for CMake re-run if possible (#14915)Sylvain Joubert2014-10-031-1/+22
* Ninja: Prevent compilers to be silently modifiedSylvain Joubert2014-09-221-0/+9
* Ninja: Don't limit custom cmd side-effects to build folder (#14972)Adam Strzelecki2014-06-301-16/+6
* Ninja: Consider only custom commands deps as side-effects (#14972)Adam Strzelecki2014-06-301-10/+12
* Merge topic 'ninja-avoid-double-phony'Brad King2014-06-161-0/+9
|\
| * Ninja: Remove CMake includes from explicit depends (#14972)Adam Strzelecki2014-06-161-0/+9
* | ninja: Don't use a stringstream to build an argument listBen Boeckel2014-05-021-14/+14
* | Rename local 'dir_max' variables to 'dir'Stephen Kelly2014-03-171-6/+6
* | cmGlobalGenerator: Make ComputeTargetObjects non-virtualStephen Kelly2014-03-151-23/+0
* | cmLocalGenerator: Add ComputeObjectFilenames interface.Stephen Kelly2014-03-131-8/+15
* | cmGeneratorTarget: Constify cmSourceFile* in containers.Stephen Kelly2014-03-131-3/+3
* | cmGlobalGenerator: Extract a ComputeTargetObjectDirectory interface.Stephen Kelly2014-03-131-11/+16
* | Remove some c_str() calls.Stephen Kelly2014-03-111-2/+2