Peter Kümmel
52160bf68f
Ninja: enable ninja on Mac so all Mac CDash-builds are tested, cleanup later
2012-07-18 21:37:24 +02:00
Brad King
b21cb9ff74
Tests/ObjC++: Use standard <iostream> header
...
Drop use of non-standard <iostream.h> header.
2012-07-18 10:03:59 -04:00
Brad King
7fa8e532b6
Tests/X11: Add missing include <stdlib.h> for 'rand'
2012-07-18 09:59:15 -04:00
Peter Kümmel
56aeac6e64
Ninja: fixes for bcc
2012-07-18 13:39:14 +02:00
Peter Kümmel
7a6bc9e987
Ninja: remove 'this' from member initializer list
2012-07-18 13:11:27 +02:00
Nicolas Despres
9e30289176
Ninja: Cannot pass a reference to an anonymous object.
2012-07-18 12:35:10 +02:00
Peter Kümmel
44ba4cfdb6
Ninja: remove warnings
2012-07-18 12:17:39 +02:00
Peter Kümmel
7751966297
Ninja: remove 'friend' in ninja code
2012-07-18 11:27:49 +02:00
Peter Kümmel
207ec5c3b1
Ninja: fix mis-matching endif() argument
2012-07-18 09:51:43 +02:00
Alexey Ozeritsky
79a4e2bbdd
Fixed: FindLAPACK does not find MKL 10.3 when using gcc 4.x
2012-07-18 11:17:45 +04:00
Kitware Robot
6b6c2e0b5c
CMake Nightly Date Stamp
2012-07-18 00:01:04 -04:00
Peter Kümmel
74d1c88529
Ninja: cmcldeps needs absolute paths for RCs
2012-07-17 18:54:56 +02:00
Brad King
873f21ad1b
pre-commit: Reject C++ code with lines too long
...
Check changes in Source/*.h and Source/*.cxx for lines longer than
our style limit.
2012-07-17 08:16:12 -04:00
Nicolas Despres
c3988ee871
Re-factor OS X content generator start up.
2012-07-17 14:03:12 +02:00
Nicolas Despres
f8e0a5109f
Re-factor framework directory computation.
2012-07-17 14:03:11 +02:00
Nicolas Despres
f36c7b0bbe
Re-factor Mac OS X content directory computation.
2012-07-17 14:03:11 +02:00
Nicolas Despres
5d885db416
Re-factor bundle content copying rules generation.
2012-07-17 14:03:10 +02:00
Nicolas Despres
3b2a01e80e
Ninja: Use same echo message as makefiles.
2012-07-17 14:03:10 +02:00
Nicolas Despres
7bb56c511e
Re-factor CFBundle generation.
2012-07-17 14:03:09 +02:00
Nicolas Despres
03bdaf5453
Enable BundleTest with CLang too.
2012-07-17 14:03:09 +02:00
Nicolas Despres
54d9713adb
Ninja: Add support for CFBundle.
...
This patch fixes test CFBundleTest on Darwin.
2012-07-17 14:03:08 +02:00
Nicolas Despres
10686a17f4
Ninja: Copy resource files in the bundle.
...
This patch fixes test BundleTest on Darwin.
2012-07-17 14:03:08 +02:00
Nicolas Despres
a1b803349b
Re-factor OS X bundle and framework generation.
2012-07-17 14:03:07 +02:00
Nicolas Despres
3ba74ad9d5
Remove trailing white-spaces.
2012-07-17 14:03:06 +02:00
Nicolas Despres
aff0029ee3
Ensure 3rd party libraries are writable.
...
This patch fixes CMake.Install when Qt4 is installed read-only by packaging
system like Homebrew.
2012-07-17 14:03:05 +02:00
Nicolas Despres
a7b4e3a57b
Ninja: Add support for OX X library framework.
...
This patch fixes test ExportImport on Darwin.
2012-07-17 14:03:05 +02:00
Nicolas Despres
21f156c03b
Ninja: Add support for OS X app bundles.
...
This patch fixes test Qt4Deploy on Darwin.
Thanks to Jamie Kirkpatrick <jkp@kirkconsulting.co.uk>
2012-07-17 14:03:04 +02:00
Peter Kümmel
0a3d6a19b7
Ninja: make debug symbol suffix configurable by CMAKE_DEBUG_SYMBOL_SUFFIX
2012-07-17 11:45:19 +02:00
Peter Kümmel
75bbffbe1b
Ninja: make TARGET_PDB a real .gdb file name
2012-07-17 11:21:03 +02:00
Kitware Robot
cdfa14a4f5
CMake Nightly Date Stamp
2012-07-17 00:01:05 -04:00
Peter Kümmel
e5a27a44a7
Ninja: line length
2012-07-16 18:16:01 +02:00
Peter Kümmel
c864103748
Ninja: path is already declared
2012-07-16 17:09:10 +02:00
Peter Kümmel
1cdeef795a
Ninja: readd quotes to src file path before patching it
2012-07-16 16:48:32 +02:00
Peter Kümmel
ae8124a04c
Ninja: also mingw needs TARGET_PDB
2012-07-16 15:03:38 +02:00
Kitware Robot
f478b52cd0
CMake Nightly Date Stamp
2012-07-16 00:01:04 -04:00
Peter Kümmel
6547f369e4
Ninja: more searching for windres
...
search for windres with and without prefix,
and also when only CXX compiler is set.
2012-07-15 19:59:37 +02:00
Peter Kümmel
78588e0343
Ninja: there could be null pointers
2012-07-15 18:48:31 +02:00
Peter Kümmel
84a18cb5d6
Ninja: also stop when .rc's .d file couldn't be generated
...
prevents silent disappearing of .d files for resource files.
cmcldeps changes directory for cl call, so relativ include paths do not work.
2012-07-15 18:23:04 +02:00
Peter Kümmel
0c89c10cfc
Ninja: search for windres with prefix
2012-07-15 16:04:26 +02:00
Peter Kümmel
46546809f5
Ninja: windres is also used for cross-compiling
...
It makes no sense to set windres.exe as default,
especially when we are on Linux or Unix.
2012-07-15 15:19:15 +02:00
Kitware Robot
6c1609ea55
CMake Nightly Date Stamp
2012-07-15 00:01:07 -04:00
David Cole
d1d34f88a7
CMake 2.8.9-rc2
2012-07-14 12:41:10 -04:00
David Cole
ac97f8f352
Merge branch 'release'
2012-07-14 12:35:25 -04:00
Kitware Robot
f26cd5ac36
CMake Nightly Date Stamp
2012-07-14 00:01:04 -04:00
Peter Kümmel
42592966c5
Ninja: fix sytle
2012-07-13 15:22:03 +02:00
Peter Kümmel
3799848836
Ninja: fix GCC 4.7 warning -Wconversion
2012-07-13 08:58:37 +02:00
Kitware Robot
21b45ce16f
CMake Nightly Date Stamp
2012-07-13 00:01:05 -04:00
David Cole
0aafb8e230
Merge topic 'fix-install-COMPONENT-option'
...
8720aa0
install: Fix COMPONENT option
2012-07-12 16:01:01 -04:00
David Cole
3d1cea0b0d
Merge topic 'doc-if-inside-macro'
...
674c56c
if: Document that macro arguments are not variables (#13393 )
2012-07-12 16:00:52 -04:00
David Cole
58f5e77d6a
Merge topic 'ninja-rspfile-link-libraries'
...
4bb94c9
Ninja: sysconf() is declared in unistd.h
bb36759
Ninja: enable response file support on Mac (length 262144)
3a2c8e8
Ninja: disable work around when linking with mingw
3856e66
Ninja: error on missing rspfile_content
8c1e35c
Ninja: remove some unused default arguments
7f647cf
Ninja: also write link libraries to rsp file
2012-07-12 16:00:42 -04:00