David Cole
525813a698
Merge topic 'test-IncludeDirectories-eof'
...
cad6921
Tests/IncludeDirectories: Files must end in a newline (#13314 )
2012-06-19 14:43:34 -04:00
David Cole
3f8c9073f9
Merge topic 'CPackDeb-docUpdate'
...
5ac6ca0
CPackDeb add missing documentation for some CPACK_DEBIAN_xx variables.
2012-06-19 14:43:20 -04:00
David Cole
7ddbdde15f
Merge topic 'doc-set-command'
...
f2c1f24
Improve documentation of set command (#13269 )
2012-06-19 14:43:09 -04:00
David Cole
d3a61d1e0f
Merge topic 'FindBullet-LinearMath_Debug'
...
4393b3b
FindBullet: Add missing math library name (#13309 )
2012-06-19 14:42:51 -04:00
David Cole
565744bd3d
Merge topic 'ninja-cldeps'
...
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
...
2012-06-19 14:42:41 -04:00
David Cole
8d198a71fc
Merge topic 'FailIfMocFails-13299'
...
e4a2d5f
automoc: better error handling (#13299 )
2012-06-19 14:42:32 -04:00
David Cole
fbfddc70a4
Merge topic 'ninja-enable-on-windows'
...
2077e98
Ninja: Enable the ninja generator by default on Windows.
2012-06-19 14:42:23 -04:00
David Cole
aa2c6d0493
Merge topic 'no-std-stringstream'
...
32313fd
Merge branch 'ninja-rspfile' into no-std-stringstream
e3a1f72
Ninja: find mingw's resource compiler
c60557e
Ninja: don't break because of empty commands
128fe5d
Ninja: also create rspfile rules
0266c9b
Ninja: check for valid pointer
5aab7f9
Ninja: 30000 is too long for windows cmd
ad4a768
Ninja: add response file support on Windows
2012-06-19 14:42:11 -04:00
Eric NOULARD
5ac6ca083f
CPackDeb add missing documentation for some CPACK_DEBIAN_xx variables.
...
Inspired-By: Doug Linden <linderd@iinet.net.au>
2012-06-19 14:32:16 -04:00
Kitware Robot
4889188f67
CMake Nightly Date Stamp
2012-06-19 00:01:05 -04:00
Daniel R. Gomez
cad69215fa
Tests/IncludeDirectories: Files must end in a newline ( #13314 )
...
The HP compiler really really wants source files to end with a newline.
2012-06-18 16:16:55 -04:00
Sebastian Leske
f2c1f2402e
Improve documentation of set command ( #13269 )
2012-06-18 10:02:13 -04:00
Jonathan Klein
4393b3bb43
FindBullet: Add missing math library name ( #13309 )
...
Add "LinearMath_Debug" to the list of names to search for
BULLET_MATH_LIBRARY_DEBUG. The _Debug name is present in all other
lines already. Now the script manages to find all debug&release
libraries on my system.
2012-06-18 08:29:41 -04:00
Peter Kuemmel
eb410e8dd8
Ninja: disable cldeps for bcc32, it's too old, and ninja would also not build
2012-06-18 13:39:29 +02:00
Kitware Robot
1d8199ffec
CMake Nightly Date Stamp
2012-06-18 00:01:05 -04:00
Peter Kuemmel
5ead31da63
Ninja: try work around for bcc32 bug
2012-06-17 10:17:19 +02:00
Peter Kuemmel
1333b576b5
Ninja: build server fixes
...
Why does the other compiler give no error?
Seems there is somewhere a "using".
2012-06-17 10:09:10 +02:00
Kitware Robot
7eaaea1a02
CMake Nightly Date Stamp
2012-06-17 00:01:05 -04:00
Peter Kuemmel
9081e3a135
remove warning about unused parameter
2012-06-16 12:58:06 +02:00
Peter Kuemmel
f430bea11b
Ninja: maybe this fixes the bcc32 build
2012-06-16 12:54:10 +02:00
Peter Kuemmel
f2c12887ba
Ninja: msvc6 for-scoping
2012-06-16 12:51:25 +02:00
Peter Kuemmel
44b9bbc89d
Ninja: build with old msvc versions
2012-06-16 12:40:59 +02:00
Peter Kuemmel
57156a5d30
Ninja: build server fixes
...
- disable cldeps on cygwin
- don't "use" namespace std
2012-06-16 12:31:50 +02:00
Kitware Robot
486c093e45
CMake Nightly Date Stamp
2012-06-16 00:01:04 -04:00
Peter Kuemmel
f1abdce1cc
Ninja: some bytes of the rc files couldn't be piped correctly
...
Write to a file again but generate it in the object dir
2012-06-15 18:56:34 +02:00
Peter Kuemmel
2de963d996
Ninja: don't remove space between command and parameters
2012-06-15 17:52:17 +02:00
Peter Kuemmel
50b6f33dbc
Ninja: build cmcldeps with mingw
2012-06-15 13:46:49 +02:00
Peter Kuemmel
c05653e18c
Ninja: try to make GetProcessId visible
2012-06-15 13:38:52 +02:00
Peter Kuemmel
ab245ff3c8
Ninja: but cl supports /nologo ...
2012-06-15 13:07:05 +02:00
Peter Kuemmel
bf58e9adec
Ninja: no /nologo option in old rc.exe
2012-06-15 12:49:01 +02:00
Peter Kuemmel
2fb07fc44c
Ninja: Eclipse and KDevelop fixes for ninja
...
Thx to Claus Klein
2012-06-15 12:14:13 +02:00
Peter Kuemmel
518c06585b
Ninja: don't pollute build dir with preprocessed rc files
2012-06-15 10:40:04 +02:00
Kitware Robot
5984e49764
CMake Nightly Date Stamp
2012-06-15 00:01:06 -04:00
Peter Kuemmel
41c28dc35b
Ninja: be more accurate when estimating the command line length
2012-06-15 02:00:15 +02:00
Peter Kuemmel
f13a6a087e
Ninja: undo all the NOSHELL patches
2012-06-15 01:43:08 +02:00
David Cole
f0832119e4
Merge topic 'remove-unnecessary-bz2-files'
...
7918998
BZip2: Remove unnecessary *.bz2 files from CMake source tree
2012-06-14 16:29:18 -04:00
David Cole
88115fe9b1
Merge topic 'EclipseParallelMakeForBuildProject'
...
414bf67
Eclipse: parallel build also for "Build project" #13287
2012-06-14 16:29:08 -04:00
David Cole
2d1c25d179
Merge topic 'install-case-sensitive-mac'
...
a41557a
install: Fix FILES_MATCHING on case-sensitive Mac filesystems (#13177 )
2012-06-14 16:28:54 -04:00
David Cole
a7ae34a97f
Merge topic 'RemoveASMDebugOutput'
...
0b343cb
ASM compiler detection: remove debug output (#13270 )
2012-06-14 16:28:44 -04:00
Alex Neundorf
e4a2d5f9ee
automoc: better error handling ( #13299 )
...
automoc now fails immediately if moc fails, instead of continuing
and letting the build fail later on.
Alex
2012-06-14 22:27:22 +02:00
David Cole
555bda4e43
Ninja: Restructure code to work with the Borland compilers
...
Should fix the Borland dashboard errors.
2012-06-14 13:39:39 -04:00
Peter Kuemmel
69bc5131b2
Ninja: remove nop line
2012-06-14 18:16:19 +02:00
Peter Kuemmel
f1aa026fb9
Ninja: build with old vc versions
2012-06-14 18:02:43 +02:00
Peter Kuemmel
eda3075478
Ninja: sh needs something befor and after &&
2012-06-14 17:26:01 +02:00
Peter Kuemmel
1d55ea557d
Ninja: fix Linux build
2012-06-14 16:01:35 +02:00
Peter Kuemmel
6e6886d3bd
Ninja: ninja now also could read parentheses in .d files
2012-06-14 14:37:08 +02:00
Peter Kuemmel
6546086004
Ninja: don't use shell when cmake is called directly
...
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.
2012-06-14 14:22:56 +02:00
Peter Kuemmel
220fdc16fc
Ninja: cmcldeps
...
- don't depend on argument order
- update help
2012-06-14 10:48:32 +02:00
Peter Kuemmel
77cb7b502f
Ninja: suppress startup logos
...
Having Ninja's smart printing we are more allergic on
unneeded tool output.
2012-06-14 10:48:31 +02:00
Kitware Robot
7717d964b8
CMake Nightly Date Stamp
2012-06-14 00:01:05 -04:00