Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ninja: don't confuse ninja's rsp files with nmake's | Peter Kümmel | 2012-09-28 | 1 | -0/+1 |
| | | | | Move response files into CMakeFiles/ which makes them different to nmake's. | ||||
* | Ninja: remove 'friend' in ninja code | Peter Kümmel | 2012-07-18 | 1 | -52/+52 |
| | |||||
* | Ninja: Copy resource files in the bundle. | Nicolas Despres | 2012-07-17 | 1 | -0/+4 |
| | | | | This patch fixes test BundleTest on Darwin. | ||||
* | Ninja: remove some unused default arguments | Peter Kümmel | 2012-07-10 | 1 | -7/+7 |
| | |||||
* | Ninja: also write link libraries to rsp file | Peter Kümmel | 2012-07-10 | 1 | -1/+3 |
| | | | | and enable rspfile support on Linux, needed for commands longer than e.g. 2096152 characters on Ubuntu. | ||||
* | Ninja: also consider rule command length for rsp file | Peter Kuemmel | 2012-07-02 | 1 | -0/+5 |
| | |||||
* | Ninja: build cmcldeps with mingw | Peter Kuemmel | 2012-06-15 | 1 | -1/+1 |
| | |||||
* | Ninja: Eclipse and KDevelop fixes for ninja | Peter Kuemmel | 2012-06-15 | 1 | -0/+2 |
| | | | | Thx to Claus Klein | ||||
* | Ninja: undo all the NOSHELL patches | Peter Kuemmel | 2012-06-14 | 1 | -1/+0 |
| | |||||
* | Ninja: don't use shell when cmake is called directly | Peter Kuemmel | 2012-06-14 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | When linking with cmake and vs_link_* the command line could be too long for cmd.exe, which needs not to be called in this case. (was not cached by a test) Introduce rules which don't use the shell and use this rule when there are no pre or post step. For free we get a small speedup, because cmd is then not called. Also be more accurate when estimating the command line length. | ||||
* | Ninja: remove unused CommentStream | Peter Kuemmel | 2012-06-13 | 1 | -7/+0 |
| | |||||
* | Ninja: use slashes for include dirs, so also slahes are in the .d files | Peter Kuemmel | 2012-06-12 | 1 | -0/+3 |
| | |||||
* | Ninja: don't pollute the rules file with useless comments | Peter Kuemmel | 2012-06-10 | 1 | -0/+10 |
| | |||||
* | Ninja: add response file support on Windows | Peter Kuemmel | 2012-06-05 | 1 | -1/+6 |
| | | | | | | | When MinGW is used slashes are used for dependencies because ar.exe can't read rsp files with backslashes. Many thx to Claus Klein for starting working on this. | ||||
* | Make the CMAKE_EXPORT_COMPILE_COMMANDS option work with Ninja. | Stephen Kelly | 2012-06-04 | 1 | -0/+6 |
| | |||||
* | Ninja: Add a convenient 'help' target. | Nicolas Despres | 2012-05-09 | 1 | -0/+1 |
| | |||||
* | Ninja: Add a convenient 'clean' target. | Nicolas Despres | 2012-05-09 | 1 | -0/+1 |
| | | | | | It has been asked on the mailing list: http://public.kitware.com/pipermail/cmake-developers/2012-April/003805.html | ||||
* | Pre-compute object file names before Ninja generation | Brad King | 2012-03-16 | 1 | -0/+6 |
| | | | | | | Implement cmGlobalGenerator::ComputeTargetObjects in the Ninja generator to pre-compute all the object file names. Use the results during generation instead of re-computing it later. | ||||
* | Ninja: Constify use of cmCustomCommand | Brad King | 2012-03-13 | 1 | -2/+2 |
| | | | | The generator never needs to modify custom command instances. | ||||
* | Ninja: add .def file support | Peter Kuemmel | 2012-03-07 | 1 | -0/+2 |
| | |||||
* | Ninja: Backslash rules for Windows | Peter Collingbourne | 2012-02-19 | 1 | -0/+1 |
| | | | | | | 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: Appease various compilers | Peter Collingbourne | 2012-02-05 | 1 | -1/+1 |
| | |||||
* | Ninja: Add the Ninja generator | Peter Collingbourne | 2012-02-02 | 1 | -0/+329 |