summaryrefslogtreecommitdiffstats
path: root/Source/cmNinjaNormalTargetGenerator.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'ninja-generator'David Cole2012-03-201-1/+4
|\ | | | | | | | | c337c7e Ninja: Fix <OBJECT_DIR> substitution
| * Ninja: Fix <OBJECT_DIR> substitutionPeter Kuemmel2012-03-191-1/+4
| | | | | | | | Don't forget the subdirectories.
* | Build object library targets in NinjaBrad King2012-03-161-6/+34
|/ | | | | | Treat OBJECT libraries as STATIC libraries but leave out the archive step. The object files will be left behind for reference by other targets later.
* Ninja: Avoid using 'this' in member initializersBrad King2012-03-161-1/+1
| | | | | | | | VS complains warning C4355: 'this' : used in base member initializer list so initialize the member in the constructor body instead.
* Ninja: Fix for PDB files with spaces in the path.Bill Hoffman2012-03-161-1/+2
| | | | | This calls ConvertToOutputFormat on the PDB paths for pdb file paths used in both library creation and the building of object files.
* Ninja: add /DEF: flag to linker callPeter Kuemmel2012-03-131-0/+2
|
* Ninja: add .def file supportPeter Kuemmel2012-03-071-0/+1
|
* Ninja: ensure the output dir exists at compile timePeter Kuemmel2012-03-071-0/+5
|
* Ninja: Remove an unnecessary variablePeter Collingbourne2012-02-281-1/+0
|
* Ninja: Use cmSystemTools::ExpandListArgument to split compile/link commandsPeter Collingbourne2012-02-271-4/+7
|
* Ninja: windows msvc: create for each target a .pdb filePeter Kuemmel2012-02-211-0/+3
|
* Ninja: Import library support for WindowsPeter Collingbourne2012-02-191-4/+17
|
* Ninja: mark the Windows specific hacks with a comment onlyPeter Kuemmel2012-02-191-1/+2
|
* Ninja: add some hacks for WindowsPeter Kuemmel2012-02-191-2/+1
|
* Ninja: Shell encode various CMake invocationsPeter Collingbourne2012-02-191-2/+6
|
* Ninja: Shell encode paths used in "cd" commandsPeter Collingbourne2012-02-191-3/+6
|
* Ninja: win fixes: escape back slash/colon, use cd. as cmd.exe nopPeter Kuemmel2012-02-181-0/+4
|
* Ninja: Appease various compilersPeter Collingbourne2012-02-051-0/+1
|
* Ninja: Add the Ninja generatorPeter Collingbourne2012-02-021-0/+430