Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unused ivars to eliminate compiler warnings | Sean McBride | 2012-06-20 | 1 | -1/+0 |
| | |||||
* | CMake Nightly Date Stamp | Kitware Robot | 2012-06-20 | 1 | -1/+1 |
| | |||||
* | Merge topic 'doc-set-command' | David Cole | 2012-06-19 | 1 | -13/+75 |
|\ | | | | | | | | | f2c1f24 Improve documentation of set command (#13269) | ||||
| * | Improve documentation of set command (#13269) | Sebastian Leske | 2012-06-18 | 1 | -13/+75 |
| | | |||||
* | | Merge topic 'ninja-cldeps' | David Cole | 2012-06-19 | 13 | -70/+910 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | eb410e8 Ninja: disable cldeps for bcc32, it's too old, and ninja would also not build 5ead31d Ninja: try work around for bcc32 bug 1333b57 Ninja: build server fixes 9081e3a remove warning about unused parameter f430bea Ninja: maybe this fixes the bcc32 build f2c1288 Ninja: msvc6 for-scoping 44b9bbc Ninja: build with old msvc versions 57156a5 Ninja: build server fixes f1abdce Ninja: some bytes of the rc files couldn't be piped correctly 2de963d Ninja: don't remove space between command and parameters 50b6f33 Ninja: build cmcldeps with mingw c05653e Ninja: try to make GetProcessId visible ab245ff Ninja: but cl supports /nologo ... bf58e9a Ninja: no /nologo option in old rc.exe 2fb07fc Ninja: Eclipse and KDevelop fixes for ninja 518c065 Ninja: don't pollute build dir with preprocessed rc files ... | ||||
| * | | Ninja: disable cldeps for bcc32, it's too old, and ninja would also not build | Peter Kuemmel | 2012-06-18 | 2 | -7/+2 |
| | | | |||||
| * | | Ninja: try work around for bcc32 bug | Peter Kuemmel | 2012-06-17 | 1 | -1/+7 |
| | | | |||||
| * | | Ninja: build server fixes | Peter Kuemmel | 2012-06-17 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | Why does the other compiler give no error? Seems there is somewhere a "using". | ||||
| * | | remove warning about unused parameter | Peter Kuemmel | 2012-06-16 | 1 | -1/+1 |
| | | | |||||
| * | | Ninja: maybe this fixes the bcc32 build | Peter Kuemmel | 2012-06-16 | 1 | -0/+1 |
| | | | |||||
| * | | Ninja: msvc6 for-scoping | Peter Kuemmel | 2012-06-16 | 1 | -7/+7 |
| | | | |||||
| * | | Ninja: build with old msvc versions | Peter Kuemmel | 2012-06-16 | 1 | -20/+31 |
| | | | |||||
| * | | Ninja: build server fixes | Peter Kuemmel | 2012-06-16 | 2 | -53/+52 |
| | | | | | | | | | | | | | | | - disable cldeps on cygwin - don't "use" namespace std | ||||
| * | | Ninja: some bytes of the rc files couldn't be piped correctly | Peter Kuemmel | 2012-06-15 | 1 | -9/+18 |
| | | | | | | | | | | | | Write to a file again but generate it in the object dir | ||||
| * | | Ninja: don't remove space between command and parameters | Peter Kuemmel | 2012-06-15 | 1 | -1/+1 |
| | | | |||||
| * | | Ninja: build cmcldeps with mingw | Peter Kuemmel | 2012-06-15 | 2 | -1/+3 |
| | | | |||||
| * | | Ninja: try to make GetProcessId visible | Peter Kuemmel | 2012-06-15 | 1 | -1/+2 |
| | | | |||||
| * | | Ninja: but cl supports /nologo ... | Peter Kuemmel | 2012-06-15 | 1 | -3/+4 |
| | | | |||||
| * | | Ninja: no /nologo option in old rc.exe | Peter Kuemmel | 2012-06-15 | 1 | -3/+2 |
| | | | |||||
| * | | Ninja: Eclipse and KDevelop fixes for ninja | Peter Kuemmel | 2012-06-15 | 5 | -4/+26 |
| | | | | | | | | | | | | Thx to Claus Klein | ||||
| * | | Ninja: don't pollute build dir with preprocessed rc files | Peter Kuemmel | 2012-06-15 | 1 | -1/+1 |
| | | | |||||
| * | | Ninja: be more accurate when estimating the command line length | Peter Kuemmel | 2012-06-15 | 2 | -4/+6 |
| | | | |||||
| * | | Ninja: undo all the NOSHELL patches | Peter Kuemmel | 2012-06-14 | 6 | -85/+37 |
| | | | |||||
| * | | Ninja: Restructure code to work with the Borland compilers | David Cole | 2012-06-14 | 1 | -2/+8 |
| | | | | | | | | | | | | Should fix the Borland dashboard errors. | ||||
| * | | Ninja: remove nop line | Peter Kuemmel | 2012-06-14 | 1 | -2/+0 |
| | | | |||||
| * | | Ninja: build with old vc versions | Peter Kuemmel | 2012-06-14 | 1 | -1/+1 |
| | | | |||||
| * | | Ninja: sh needs something befor and after && | Peter Kuemmel | 2012-06-14 | 1 | -6/+14 |
| | | | |||||
| * | | Ninja: fix Linux build | Peter Kuemmel | 2012-06-14 | 1 | -1/+1 |
| | | | |||||
| * | | Ninja: ninja now also could read parentheses in .d files | Peter Kuemmel | 2012-06-14 | 1 | -8/+4 |
| | | | |||||
| * | | Ninja: don't use shell when cmake is called directly | Peter Kuemmel | 2012-06-14 | 6 | -38/+77 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: cmcldeps | Peter Kuemmel | 2012-06-14 | 1 | -38/+39 |
| | | | | | | | | | | | | | | | - don't depend on argument order - update help | ||||
| * | | Ninja: suppress startup logos | Peter Kuemmel | 2012-06-14 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | Having Ninja's smart printing we are more allergic on unneeded tool output. | ||||
| * | | Ninja: onyl use pre processor for rc file parsing | Peter Kuemmel | 2012-06-13 | 1 | -16/+12 |
| | | | |||||
| * | | Ninja: remove unused CommentStream | Peter Kuemmel | 2012-06-13 | 2 | -18/+1 |
| | | | |||||
| * | | Ninja: extract dependencies for .rc files with msvc tools | Peter Kuemmel | 2012-06-13 | 2 | -25/+82 |
| | | | | | | | | | | | | | | | | | | | | | | | | rc.exe doesn't support /showIncludes. Because .rc files also #include stuff we can misuse cl.exe to get the included files. Done one the fly by cmcldeps. | ||||
| * | | Ninja: work with ninja/master, don't compile rc files with cl | Peter Kuemmel | 2012-06-12 | 6 | -36/+52 |
| | | | | | | | | | | | | | | | Ninja generates for paths with spaces wrong results for $out.d, using the new DEP_FILE variable instead. | ||||
| * | | Ninja: ninja can't read dep. pathes with parentheses | Peter Kuemmel | 2012-06-12 | 1 | -6/+3 |
| | | | |||||
| * | | Ninja: use slashes for include dirs, so also slahes are in the .d files | Peter Kuemmel | 2012-06-12 | 2 | -0/+5 |
| | | | |||||
| * | | Ninja: complete MinGW support | Peter Kuemmel | 2012-06-12 | 2 | -17/+31 |
| | | | |||||
| * | | Line Length: <79 | Peter Kuemmel | 2012-06-11 | 1 | -2/+4 |
| | | | |||||
| * | | Ninja: use slahes in .d files | Peter Kuemmel | 2012-06-10 | 1 | -1/+1 |
| | | | |||||
| * | | Ninja: don't pollute the rules file with useless comments | Peter Kuemmel | 2012-06-10 | 5 | -5/+35 |
| | | | |||||
| * | | Ninja: fix line length | Peter Kuemmel | 2012-06-10 | 1 | -7/+19 |
| | | | |||||
| * | | Ninja: allow spaces in cldeps's .d file | Peter Kuemmel | 2012-06-10 | 1 | -7/+14 |
| | | | |||||
| * | | Ninja: don't use cmcldeps for try_compile | Peter Kuemmel | 2012-06-09 | 2 | -6/+22 |
| | | | |||||
| * | | Ninja: allow spaces in source path | Peter Kuemmel | 2012-06-08 | 2 | -30/+11 |
| | | | | | | | | | | | | And make /showIncude prefix visible for all build rules | ||||
| * | | Ninja: add wrapper for cl to extract dependencies | Peter Kuemmel | 2012-06-08 | 4 | -7/+673 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cmcldeps wraps cl and adds /showInclude before calling cl. It parses the output of cl for used headers, drops system headers and writes them to a GCC like dependency file. cmcldeps uses ATM ninja code for process handling, but could be ported later to SystemTools. TODO: Why needs ninja multiple calls in the BuildDepends test? | ||||
| * | | Ninja: add dependency tracking for msvc with cldeps | Peter Kuemmel | 2012-06-07 | 1 | -2/+10 |
| | | | |||||
* | | | Merge topic 'FailIfMocFails-13299' | David Cole | 2012-06-19 | 2 | -5/+6 |
|\ \ \ | | | | | | | | | | | | | | | | | e4a2d5f automoc: better error handling (#13299) | ||||
| * | | | automoc: better error handling (#13299) | Alex Neundorf | 2012-06-14 | 2 | -5/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | automoc now fails immediately if moc fails, instead of continuing and letting the build fail later on. Alex |