summaryrefslogtreecommitdiff
path: root/Source/cmNinjaTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'Ninja-absolute-compile-commands'David Cole2012-07-091-2/+14
|\
| * Construct the full path before escaping it.Stephen Kelly2012-06-201-4/+7
| * STYLE: Fix line length, remove extra blank lineDavid Cole2012-06-191-2/+2
| * Use full paths in compile_commands.json for out of source builds.Stephen Kelly2012-06-191-0/+9
* | Merge topic 'ninja-cldeps'David Cole2012-06-191-18/+77
|\ \ | |/ |/|
| * Ninja: extract dependencies for .rc files with msvc toolsPeter Kuemmel2012-06-131-5/+8
| * Ninja: work with ninja/master, don't compile rc files with clPeter Kuemmel2012-06-131-18/+41
| * Ninja: use slashes for include dirs, so also slahes are in the .d filesPeter Kuemmel2012-06-121-0/+2
| * Ninja: complete MinGW supportPeter Kuemmel2012-06-121-3/+11
| * Line Length: <79Peter Kuemmel2012-06-121-2/+4
| * Ninja: don't pollute the rules file with useless commentsPeter Kuemmel2012-06-101-1/+2
| * Ninja: don't use cmcldeps for try_compilePeter Kuemmel2012-06-091-2/+14
| * Ninja: allow spaces in source pathPeter Kuemmel2012-06-081-17/+10
| * Ninja: add wrapper for cl to extract dependenciesPeter Kuemmel2012-06-081-5/+12
| * Ninja: add dependency tracking for msvc with cldepsPeter Kuemmel2012-06-071-2/+10
* | Merge topic 'position-independent-targets'David Cole2012-06-121-5/+2
|\ \
| * | Refactor generation of shared library flagsStephen Kelly2012-06-121-5/+2
* | | Avoid direct use of std::(o|)stringstream (#13272)Brad King2012-06-121-2/+2
| |/ |/|
* | Escape the source file to be compiled if required.Stephen Kelly2012-06-041-1/+4
* | Make the CMAKE_EXPORT_COMPILE_COMMANDS option work with Ninja.Stephen Kelly2012-06-041-0/+30
|/
* VS: Restore header files marked as OS X Framework content (#13196)Brad King2012-05-071-1/+0
* Merge topic 'ninja-generated-def'David Cole2012-04-031-4/+9
|\
| * Ninja: Fix module .def file path conversionBrad King2012-04-021-4/+9
* | Merge topic 'ninja-generator'David Cole2012-03-271-0/+4
|\ \
| * | Ninja: Substitute <OBJECT> and <CMAKE_C_COMPILER> in depfile flagsPeter Collingbourne2012-03-261-0/+4
* | | Merge topic 'object-library'David Cole2012-03-201-42/+54
|\ \ \ | |/ / |/| |
| * | Ninja: Honor $<TARGET_OBJECTS:...> source expressionsBrad King2012-03-161-0/+11
| * | Build object library targets in NinjaBrad King2012-03-161-1/+3
| * | Pre-compute object file names before Ninja generationBrad King2012-03-161-1/+4
| |/
| * Simplify cmNinjaTargetGenerator using cmGeneratorTargetBrad King2012-03-161-40/+36
* | Ninja: add support for OBJECT_OUTPUTS, fix PrecompiledHeader test casePeter Collingbourne2012-03-171-0/+11
|/
* Ninja: Fix for PDB files with spaces in the path.Bill Hoffman2012-03-161-1/+2
* Ninja: add .def file supportPeter Kuemmel2012-03-071-0/+36
* Ninja: Use cmSystemTools::ExpandListArgument to split compile/link commandsPeter Collingbourne2012-02-271-2/+9
* Ninja: CMake: Adapt Ninja generator for per-target include dirsDavid Cole2012-02-221-1/+4
* Ninja: windows msvc: create for each target a .pdb filePeter Kuemmel2012-02-211-0/+19
* Ninja: Import library support for WindowsPeter Collingbourne2012-02-191-13/+0
* Ninja: mark the Windows specific hacks with a comment onlyPeter Kuemmel2012-02-191-1/+4
* Ninja: add some hacks for WindowsPeter Kuemmel2012-02-191-0/+10
* Ninja: Backslash rules for WindowsPeter Collingbourne2012-02-191-7/+0
* Ninja: Add the Ninja generatorPeter Collingbourne2012-02-021-0/+445