summaryrefslogtreecommitdiffstats
path: root/Source/cmLocalNinjaGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmLocalGenerator: Require a valid cmState::Snapshot in the ctor.Stephen Kelly2015-05-271-2/+3
* cmMakefile: Port CurrentListFile clients to GetDefinition.Stephen Kelly2015-05-191-2/+2
* cmLocalGenerator: Add abstraction to check if top-level.Stephen Kelly2015-05-141-7/+2
* cmGlobalGenerator: Move some flags from cmLocalGenerator.Stephen Kelly2015-05-141-3/+0
* cmLocalGenerator: Require a global generator in the constructor.Stephen Kelly2015-05-141-2/+3
* cmLocalGenerator: Require a parent in the constructor.Stephen Kelly2015-04-281-2/+2
* cmMakefile: Port users of GetStart* methods to new names.Stephen Kelly2015-04-201-2/+2
* Port Global property interaction to cmState.Stephen Kelly2015-04-151-1/+3
* cmake: Remove the happy global property scope pattern.Stephen Kelly2015-04-151-2/+1
* Ninja: Improve internal check for generating at the top-level (#15436)Brad King2015-03-091-2/+1
* Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-2/+2
* Add an option for explicit BYPRODUCTS of custom commands (#14963)Brad King2014-11-141-1/+9
* Ninja: Implement USES_TERMINAL using the console pool if availablePeter Collingbourne2014-11-141-0/+1
* strings: Remove redundant calls to std::string::c_str()Nils Gladitz2014-10-151-1/+1
* Ninja: Fix RC include directories regressionBrad King2014-10-131-2/+3
* Ninja: Use 'console' pool for CMake re-run if possible (#14915)Sylvain Joubert2014-10-031-0/+25
* ninja: Use string parametersBen Boeckel2014-05-021-1/+1
* cmLocalGenerator: Add ComputeObjectFilenames interface.Stephen Kelly2014-03-131-0/+14
* Generalize cmCustomCommandGenerator to more fieldsBrad King2014-03-121-15/+18
* cmCustomCommand: Return std::string from GetWorkingDirectoryBrad King2014-03-121-3/+3
* Remove some c_str() calls.Stephen Kelly2014-03-111-5/+5
* cmLocalGenerator: Add format option to ConvertToLinkReferenceBrad King2014-03-041-2/+3
* cmLocalGenerator: Add format option to ConvertToIncludeReferenceBrad King2014-03-041-2/+3
* Merge topic 'ninja-compile-link-pool'Brad King2013-11-261-0/+35
|\
| * Ninja: job pool support for compiling and linkingPeter Kümmel2013-11-251-0/+35
* | Merge topic 'INTERFACE_LIBRARY-property-whitelist'Brad King2013-11-261-1/+2
|\ \
| * | INTERFACE_LIBRARY: Avoid codepaths which set unneeded properties.Stephen Kelly2013-11-251-1/+2
| |/
* | Merge topic 'ninja-quoted-cmd-commands'Brad King2013-11-261-7/+23
|\ \ | |/ |/|
| * Ninja: multiple commands must be quotedPeter Kümmel2013-11-251-7/+23
* | Port some of the generator API to cmGeneratorTarget.Stephen Kelly2013-11-221-5/+10
|/
* Ninja: run custom commands through launcher if availableNils Gladitz2013-10-311-2/+42
* Ninja: use deps = gcc/msvc featurePeter Kümmel2013-10-241-5/+15
* Remove unused include.Stephen Kelly2013-09-111-1/+0
* VS,Xcode: Drop incorrect legacy dependency trace (#14291)Brad King2013-07-151-1/+0
* Ninja: GlobalNinjaGenerator WriteBuild and WritePhonyBuild non staticRobert Maynard2013-07-011-8/+9
* Ninja: use cd /D to set directory on WindowsIan Monroe2013-04-181-1/+6
* Ninja: remove 'friend' in ninja codePeter Kümmel2012-07-181-1/+1
* Ninja: also consider variables when checking command line lengthPeter Kuemmel2012-07-011-1/+1
* Merge topic 'ninja-cldeps'David Cole2012-06-191-0/+2
|\
| * Ninja: undo all the NOSHELL patchesPeter Kuemmel2012-06-141-11/+2
| * Ninja: don't use shell when cmake is called directlyPeter Kuemmel2012-06-141-2/+11
| * Ninja: don't pollute the rules file with useless commentsPeter Kuemmel2012-06-101-0/+2
* | Merge branch 'ninja-rspfile' into no-std-stringstreamBrad King2012-06-121-6/+6
|\ \ | |/
| * Ninja: add response file support on WindowsPeter Kuemmel2012-06-051-6/+6
* | Avoid direct use of std::(o|)stringstream (#13272)Brad King2012-06-121-2/+2
|/
* Pre-compute object file names before Ninja generationBrad King2012-03-161-31/+0
* Ninja: Constify use of cmCustomCommandBrad King2012-03-131-3/+3
* Ninja: Import library support for WindowsPeter Collingbourne2012-02-191-0/+1
* Ninja: Shell encode the command used in custom commandsPeter Collingbourne2012-02-191-1/+2
* Ninja: Shell encode paths used in "cd" commandsPeter Collingbourne2012-02-191-5/+5