summaryrefslogtreecommitdiffstats
path: root/Source/cmNinjaTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-2/+2
* Merge topic 'ninja-fix-crash-on-error'Brad King2014-12-231-1/+4
|\
| * Ninja: Do not crash when CMAKE_<LANG>_COMPILE_OBJECT is empty (#15325)Brad King2014-12-221-1/+4
* | Add an option for explicit BYPRODUCTS of custom commands (#14963)Brad King2014-11-141-0/+3
* | Ninja: Refactor restat to be a string internallyBrad King2014-11-141-1/+1
* | strings: Remove redundant calls to std::string::c_str()Nils Gladitz2014-10-151-11/+11
|/
* Ninja: Skip generating empty phony rulesAdam Strzelecki2014-06-301-13/+19
* Add OBJECT_FILE_DIR rule placeholder for compilation linesBrad King2014-06-051-0/+6
* cmTarget: Add GetFeatureAsBool methodBrad King2014-05-211-1/+1
* Merge topic 'ninja-intel-linux'Brad King2014-05-121-2/+4
|\
| * Ninja: Fix deptype for Intel compiler on LinuxBrad King2014-05-091-2/+4
* | ninja: Factor out custom command order-only dependsBen Boeckel2014-05-071-14/+15
* | ninja: Factor out target-level order-only dependenciesBen Boeckel2014-05-071-5/+22
* | LocalGenerator: Add a string overload for AppendFlagsBen Boeckel2014-05-071-2/+2
* | ninja: Use string parametersBen Boeckel2014-05-021-3/+4
* | Ninja: Query custom commands once per target, not once per file.Stephen Kelly2014-04-051-7/+7
* | cmTarget: Make the source files depend on the config.Stephen Kelly2014-04-021-7/+9
* | cmTarget: Allow any generator expression in SOURCES property.Stephen Kelly2014-04-021-11/+0
* | ninja: Add support for custom depfile formatsBen Boeckel2014-03-241-0/+5
* | cmGeneratorTarget: Constify cmSourceFile* in containers.Stephen Kelly2014-03-131-10/+10
* | Constify some APIs in generators.Stephen Kelly2014-03-131-5/+5
* | cmOSXBundleGenerator: Make MacOSXContentGeneratorType arg const.Stephen Kelly2014-03-131-1/+1
* | Generalize cmCustomCommandGenerator to more fieldsBrad King2014-03-121-1/+3
* | Remove some c_str() calls.Stephen Kelly2014-03-111-16/+16
* | stringapi: Use strings for feature argumentsBen Boeckel2014-03-081-2/+2
* | stringapi: Return a string reference for the configurationBen Boeckel2014-03-081-1/+1
* | stringapi: Use strings for the languagesBen Boeckel2014-03-081-1/+1
* | Merge topic 'msvc-compiler-pdb-files'Brad King2014-02-261-0/+16
|\ \
| * | MSVC: Add properties to configure compiler PDB files (#14762)Brad King2014-02-261-0/+16
| |/
* | cmGeneratorTarget: Use a method to access the definition file.Stephen Kelly2014-02-241-3/+3
|/
* Ninja: Cache target-level flagsBen Boeckel2014-02-131-43/+48
* cmGeneratorTarget: Add methods to access source file groups.Stephen Kelly2014-01-091-11/+23
* Merge topic 'fix-compile-OBJECT_DIR'Brad King2014-01-021-1/+1
|\
| * Replace <OBJECT_DIR> rule placeholder consistently (#14667)Brad King2014-01-021-1/+1
* | Merge topic 'ninja-compile-link-pool'Brad King2013-11-261-0/+13
|\ \
| * | Ninja: job pool support for compiling and linkingPeter Kümmel2013-11-251-0/+13
* | | Merge topic 'ninja-msvc-deps-for-intel'Brad King2013-11-261-4/+5
|\ \ \ | |/ / |/| |
| * | Ninja: deptype msvc for Intel's compiler on WindowsPeter Kümmel2013-11-251-4/+5
* | | Port some of the generator API to cmGeneratorTarget.Stephen Kelly2013-11-221-2/+2
|/ /
* | Ninja: don't parse empty stringPeter Kümmel2013-11-041-5/+8
* | Ninja: use deps = gcc/msvc featurePeter Kümmel2013-10-241-52/+73
|/
* Merge topic 'tid-system-argument'Brad King2013-07-161-1/+2
|\
| * Add Target API to determine if an include is a system include.Stephen Kelly2013-07-021-1/+2
* | Merge topic 'compile-defs-debugging'Brad King2013-07-151-3/+2
|\ \
| * | Refactor cmTarget::GetCompileDefinitions to use an out-vector, not a string.Stephen Kelly2013-07-111-3/+2
| |/
* | Revert "Use --sysroot when cross compiling."Stephen Kelly2013-07-121-17/+1
|/
* Merge topic 'ninja_phony_targets'Brad King2013-07-011-12/+12
|\
| * Ninja: GlobalNinjaGenerator WriteBuild and WritePhonyBuild non staticRobert Maynard2013-07-011-12/+12
* | Refactor target COMPILE_OPTIONS and COMPILE_FLAGS handlingBrad King2013-06-271-32/+2
|/
* Use --sysroot when cross compiling.Stephen Kelly2013-06-071-1/+17