Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ninja: Cache target-level flags | Ben Boeckel | 2014-02-13 | 1 | -0/+3 |
| | | | | | | Instead of figuring out target flags per-source file, cache the flags that are being used. This results in a *much* faster generate time for Ninja. | ||||
* | Ninja: job pool support for compiling and linking | Peter Kümmel | 2013-11-25 | 1 | -1/+4 |
| | | | | | Could be tested by setting the environment variable NINJA_STATUS=[%r] | ||||
* | Port some of the generator API to cmGeneratorTarget. | Stephen Kelly | 2013-11-22 | 1 | -1/+1 |
| | | | | | | | Just enough to reach the BuildMacContentDirectory method and the NeedRelinkBeforeInstall methods. In the future, those methods can be moved to cmGeneratorTarget. | ||||
* | Ninja: use deps = gcc/msvc feature | Peter Kümmel | 2013-10-24 | 1 | -0/+2 |
| | | | | cmcldeps is now only used for .rc file processing | ||||
* | Make cmLocalGenerator::AddArchitectureFlags take a cmGeneratorTarget. | Stephen Kelly | 2012-09-19 | 1 | -0/+3 |
| | |||||
* | Ninja: remove GetTargetPDB because it is used only once | Peter Kümmel | 2012-08-22 | 1 | -1/+0 |
| | |||||
* | Ninja:split out setting of msvc TARGET_PDB | Peter Kümmel | 2012-08-22 | 1 | -2/+5 |
| | |||||
* | Ninja: fixes for bcc | Peter Kümmel | 2012-07-18 | 1 | -1/+1 |
| | |||||
* | Ninja: remove warnings | Peter Kümmel | 2012-07-18 | 1 | -6/+7 |
| | |||||
* | Ninja: remove 'friend' in ninja code | Peter Kümmel | 2012-07-18 | 1 | -1/+2 |
| | |||||
* | Re-factor bundle content copying rules generation. | Nicolas Despres | 2012-07-17 | 1 | -5/+14 |
| | |||||
* | Ninja: Copy resource files in the bundle. | Nicolas Despres | 2012-07-17 | 1 | -0/+11 |
| | | | | This patch fixes test BundleTest on Darwin. | ||||
* | Ninja: work with ninja/master, don't compile rc files with cl | Peter Kuemmel | 2012-06-12 | 1 | -0/+3 |
| | | | | | Ninja generates for paths with spaces wrong results for $out.d, using the new DEP_FILE variable instead. | ||||
* | Ninja: Fix module .def file path conversion | Brad King | 2012-04-02 | 1 | -0/+3 |
| | | | | | | | | | | | | Refactoring in commit a2514f15 (Simplify cmNinjaTargetGenerator using cmGeneratorTarget, 2012-03-13) accidentally removed mapping of .def file paths through ConvertToNinjaPath (via GetSourceFilePath). Take the ModuleDefinitionFile value from cmGeneratorTarget and map it correctly through ConvertToNinjaPath. In addition to generating cleaner paths in the ninja build files this correctly links up references to a generated .def file with the custom command output that produces it. | ||||
* | Simplify cmNinjaTargetGenerator using cmGeneratorTarget | Brad King | 2012-03-16 | 1 | -3/+2 |
| | | | | | Replace the classification of source files in this generator using that computed by cmGeneratorTarget. | ||||
* | Ninja: add .def file support | Peter Kuemmel | 2012-03-07 | 1 | -0/+6 |
| | |||||
* | Ninja: windows msvc: create for each target a .pdb file | Peter Kuemmel | 2012-02-21 | 1 | -0/+1 |
| | |||||
* | Ninja: Backslash rules for Windows | Peter Collingbourne | 2012-02-19 | 1 | -1/+3 |
| | | | | | | Generally these are only required in build statements, as Ninja wants to be able to chop paths up. But it doesn't hurt to also try to use them in command line arguments. | ||||
* | Ninja: Add the Ninja generator | Peter Collingbourne | 2012-02-02 | 1 | -0/+115 |