summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused ivars to eliminate compiler warningsSean McBride2012-06-201-1/+0
|
* CMake Nightly Date StampKitware Robot2012-06-201-1/+1
|
* Merge topic 'doc-set-command'David Cole2012-06-191-13/+75
|\ | | | | | | | | f2c1f24 Improve documentation of set command (#13269)
| * Improve documentation of set command (#13269)Sebastian Leske2012-06-181-13/+75
| |
* | Merge topic 'ninja-cldeps'David Cole2012-06-1913-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 buildPeter Kuemmel2012-06-182-7/+2
| | |
| * | Ninja: try work around for bcc32 bugPeter Kuemmel2012-06-171-1/+7
| | |
| * | Ninja: build server fixesPeter Kuemmel2012-06-171-3/+3
| | | | | | | | | | | | | | | Why does the other compiler give no error? Seems there is somewhere a "using".
| * | remove warning about unused parameterPeter Kuemmel2012-06-161-1/+1
| | |
| * | Ninja: maybe this fixes the bcc32 buildPeter Kuemmel2012-06-161-0/+1
| | |
| * | Ninja: msvc6 for-scopingPeter Kuemmel2012-06-161-7/+7
| | |
| * | Ninja: build with old msvc versionsPeter Kuemmel2012-06-161-20/+31
| | |
| * | Ninja: build server fixesPeter Kuemmel2012-06-162-53/+52
| | | | | | | | | | | | | | | - disable cldeps on cygwin - don't "use" namespace std
| * | Ninja: some bytes of the rc files couldn't be piped correctlyPeter Kuemmel2012-06-151-9/+18
| | | | | | | | | | | | Write to a file again but generate it in the object dir
| * | Ninja: don't remove space between command and parametersPeter Kuemmel2012-06-151-1/+1
| | |
| * | Ninja: build cmcldeps with mingwPeter Kuemmel2012-06-152-1/+3
| | |
| * | Ninja: try to make GetProcessId visiblePeter Kuemmel2012-06-151-1/+2
| | |
| * | Ninja: but cl supports /nologo ...Peter Kuemmel2012-06-151-3/+4
| | |
| * | Ninja: no /nologo option in old rc.exePeter Kuemmel2012-06-151-3/+2
| | |
| * | Ninja: Eclipse and KDevelop fixes for ninjaPeter Kuemmel2012-06-155-4/+26
| | | | | | | | | | | | Thx to Claus Klein
| * | Ninja: don't pollute build dir with preprocessed rc filesPeter Kuemmel2012-06-151-1/+1
| | |
| * | Ninja: be more accurate when estimating the command line lengthPeter Kuemmel2012-06-152-4/+6
| | |
| * | Ninja: undo all the NOSHELL patchesPeter Kuemmel2012-06-146-85/+37
| | |
| * | Ninja: Restructure code to work with the Borland compilersDavid Cole2012-06-141-2/+8
| | | | | | | | | | | | Should fix the Borland dashboard errors.
| * | Ninja: remove nop linePeter Kuemmel2012-06-141-2/+0
| | |
| * | Ninja: build with old vc versionsPeter Kuemmel2012-06-141-1/+1
| | |
| * | Ninja: sh needs something befor and after &&Peter Kuemmel2012-06-141-6/+14
| | |
| * | Ninja: fix Linux buildPeter Kuemmel2012-06-141-1/+1
| | |
| * | Ninja: ninja now also could read parentheses in .d filesPeter Kuemmel2012-06-141-8/+4
| | |
| * | Ninja: don't use shell when cmake is called directlyPeter Kuemmel2012-06-146-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: cmcldepsPeter Kuemmel2012-06-141-38/+39
| | | | | | | | | | | | | | | - don't depend on argument order - update help
| * | Ninja: suppress startup logosPeter Kuemmel2012-06-141-3/+5
| | | | | | | | | | | | | | | Having Ninja's smart printing we are more allergic on unneeded tool output.
| * | Ninja: onyl use pre processor for rc file parsingPeter Kuemmel2012-06-131-16/+12
| | |
| * | Ninja: remove unused CommentStreamPeter Kuemmel2012-06-132-18/+1
| | |
| * | Ninja: extract dependencies for .rc files with msvc toolsPeter Kuemmel2012-06-132-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 clPeter Kuemmel2012-06-126-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 parenthesesPeter Kuemmel2012-06-121-6/+3
| | |
| * | Ninja: use slashes for include dirs, so also slahes are in the .d filesPeter Kuemmel2012-06-122-0/+5
| | |
| * | Ninja: complete MinGW supportPeter Kuemmel2012-06-122-17/+31
| | |
| * | Line Length: <79Peter Kuemmel2012-06-111-2/+4
| | |
| * | Ninja: use slahes in .d filesPeter Kuemmel2012-06-101-1/+1
| | |
| * | Ninja: don't pollute the rules file with useless commentsPeter Kuemmel2012-06-105-5/+35
| | |
| * | Ninja: fix line lengthPeter Kuemmel2012-06-101-7/+19
| | |
| * | Ninja: allow spaces in cldeps's .d filePeter Kuemmel2012-06-101-7/+14
| | |
| * | Ninja: don't use cmcldeps for try_compilePeter Kuemmel2012-06-092-6/+22
| | |
| * | Ninja: allow spaces in source pathPeter Kuemmel2012-06-082-30/+11
| | | | | | | | | | | | And make /showIncude prefix visible for all build rules
| * | Ninja: add wrapper for cl to extract dependenciesPeter Kuemmel2012-06-084-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 cldepsPeter Kuemmel2012-06-071-2/+10
| | |
* | | Merge topic 'FailIfMocFails-13299'David Cole2012-06-192-5/+6
|\ \ \ | | | | | | | | | | | | | | | | e4a2d5f automoc: better error handling (#13299)
| * | | automoc: better error handling (#13299)Alex Neundorf2012-06-142-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | automoc now fails immediately if moc fails, instead of continuing and letting the build fail later on. Alex