summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* CMake Nightly Date StampKitware Robot2012-06-251-1/+1
|
* CMake Nightly Date StampKitware Robot2012-06-241-1/+1
|
* CMake Nightly Date StampKitware Robot2012-06-231-1/+1
|
* CMake Nightly Date StampKitware Robot2012-06-221-1/+1
|
* Merge topic 'eliminate-warnings'David Cole2012-06-213-7/+3
|\ | | | | | | | | | | 91d945a Remove unused ivars to eliminate compiler warnings 24c4f18 Remove unused ivars to eliminate compiler warnings
| * Remove unused ivars to eliminate compiler warningsDavid Cole2012-06-202-6/+3
| |
| * Remove unused ivars to eliminate compiler warningsSean McBride2012-06-201-1/+0
| |
* | Merge topic 'module-no-soname'David Cole2012-06-211-2/+6
|\ \ | | | | | | | | | | | | 56148fd Do not crash on SHARED library without language (#13324)
| * | Do not crash on SHARED library without language (#13324)Brad King2012-06-201-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit e1409ac5 (Support building shared libraries or modules without soname, 2012-04-22) CMake crashes on the code add_library(foo SHARED foo.nolang) because the logic to lookup the language's soname flag was moved from cmTarget::GetLibraryNames to cmMakefile::GetSONameFlag without its check for a NULL language. Restore the check for NULL. Add RunCMake.Languages test to cover language error cases like this one.
* | | Merge topic 'no-source-language-crash'David Cole2012-06-211-4/+7
|\ \ \ | | | | | | | | | | | | | | | | 2c2fbaf Do not crash on unknown source language (#13323)
| * | | Do not crash on unknown source language (#13323)Mariusz Plucinski2012-06-201-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | If a source file extension is not recognized as any language then src.GetLanguage() may return NULL. Check the result before dereferencing in cmLocalGenerator::GetObjectFileNameWithoutTarget.
* | | | CMake Nightly Date StampKitware Robot2012-06-211-1/+1
| |_|/ |/| |
* | | 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
| | | | |