summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalNinjaGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* 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
* | stringapi: Use strings for program pathsBen Boeckel2014-03-081-1/+1
* | stringapi: Use strings for directoriesBen Boeckel2014-03-081-1/+1
* | stringapi: Pass configuration names as stringsBen Boeckel2014-03-081-3/+3
* | strings: Remove cmStdString referencesBen Boeckel2014-03-081-1/+1
* | stringapi: Use strings for VS project namesBen Boeckel2014-03-081-1/+1
* | stringapi: Use strings in target nameBen Boeckel2014-03-081-3/+3
|/
* Ninja: Normalize paths of CMake re-run rule dependenciesBrad King2014-01-211-6/+14
* Merge topic 'ninja_fix_rerun'Brad King2014-01-161-3/+0
|\
| * Revert "Ninja: Track configured files so we can regenerate them."Brad King2014-01-151-3/+0
* | Merge topic 'revert-ninja_fix_rerun'Brad King2014-01-161-24/+5
|\ \
| * | Revert "Ninja: Avoid re-running CMake on next build after regeneration"Brad King2014-01-151-24/+5
* | | Merge topic 'ninja_fix_rerun'Brad King2014-01-131-5/+24
|\ \ \ | |/ /
| * | Ninja: Avoid re-running CMake on next build after regenerationRobert Maynard2014-01-131-5/+24
| |/
* | cmGeneratorTarget: Add methods to access source file groups.Stephen Kelly2014-01-091-3/+5
* | Constify handling of target dependencies.Stephen Kelly2013-12-111-2/+2
* | Teach GenerateBuildCommand to find its own make programBrad King2013-11-181-1/+3
* | cmGlobalGenerator: Cleanup GenerateBuildCommand APIBrad King2013-11-181-31/+16
* | Refactor tool selection for edit_cache (#14544)Brad King2013-11-121-0/+7
* | Merge topic 'ninja-use-deps'Brad King2013-10-281-5/+31
|\ \
| * | Ninja: use deps = gcc/msvc featurePeter Kümmel2013-10-241-5/+31
* | | Drop the 'Full' field from cmDocumentationEntryBrad King2013-10-161-4/+0
|/ /
* | Add the INTERFACE_LIBRARY target type.Stephen Kelly2013-10-071-1/+6
|/