Peter Collingbourne
70c39c845f
Ninja: Shell encode the command used in custom commands
2012-02-19 05:57:22 +00:00
Peter Collingbourne
0643fee2fe
Ninja: Shell encode various CMake invocations
2012-02-19 05:57:22 +00:00
Peter Collingbourne
43b1d8bad0
Ninja: Shell encode paths used in "cd" commands
2012-02-19 05:43:47 +00:00
Peter Collingbourne
cea03e632b
Ninja: Backslash rules for Windows
...
Generally these are only required in build statements, as Ninja wants
to be able to chop paths up. But it doesn't hurt to also try to use
them in command line arguments.
2012-02-19 04:00:02 +00:00
Peter Collingbourne
9362440a0b
Ninja: Identifier encoding rules for ' ' and ':'
2012-02-18 20:33:39 +00:00
Peter Collingbourne
99856d537c
Ninja: Partially revert "win fixes: escape back slash/colon, use cd. as cmd.exe nop"
...
It introduced encoding rules in the wrong place, and broke the
CustomCommand test case.
This reverts commit 7fb2bb3e8b
.
2012-02-18 20:33:33 +00:00
Peter Kuemmel
f999a59afe
Ninja: don't define MSVC_IDE when using the ninja generator
...
Thanks to Oscar Fuentes
2012-02-18 11:24:41 +01:00
Peter Kuemmel
7fb2bb3e8b
Ninja: win fixes: escape back slash/colon, use cd. as cmd.exe nop
2012-02-18 08:15:23 +01:00
Peter Collingbourne
5d19e8aa6a
Ninja: Appease various compilers
2012-02-05 01:48:08 +00:00
Peter Collingbourne
bfe56f6802
Ninja: Remove some default arguments
2012-02-05 01:48:01 +00:00
Peter Collingbourne
69984906ef
Ninja: Fix a 79-col violation
2012-02-05 00:57:22 +00:00
Peter Collingbourne
6dd410c2b9
Ninja: Add the Ninja generator
2012-02-02 23:40:21 +00:00
Peter Collingbourne
7eb8d9036c
Provide dependency file flags to generator
...
Causes compiler modules (currently only GNU) to set a
CMAKE_DEPFILE_FLAGS_${lang} variable, which communicates to
the generator the flags required to cause the compiler to create
dependency files.
2012-02-02 23:36:49 +00:00
Peter Collingbourne
4468edf12b
Add executable with exports flag support to cmLocalGenerator::GetTargetFlags
2012-02-02 23:36:42 +00:00
Peter Collingbourne
2cd36550b0
Add cmSystemTools::TrimWhitespace function
2012-02-02 23:04:38 +00:00
KWSys Robot
e858440185
KWSys Nightly Date Stamp
2012-02-02 00:05:06 -05:00
David Cole
bb29f2765c
Merge topic 'update-nightly-cmake-qt-version-again'
...
a94ef02
Update dashmacmini2 release script to use Qt 4.8.0
2012-02-01 14:52:05 -05:00
David Cole
46c7b7d85a
Merge topic 'rpath-docs-whitespace'
...
33eee2c
Add whitespace after '.' in CMAKE_SKIP_RPATH docs.
2012-02-01 14:51:47 -05:00
David Cole
a4e0257840
Merge topic 'check_cxx_compiler_flag_cmakeonly'
...
8de3b3d
CheckCXXCompilerFlag test: make it a CMakeOnly test
2012-02-01 14:51:36 -05:00
David Cole
0a11d33066
Merge topic 'improve-findgettext'
...
77e6c6f
FindGettext: support version selection
2012-02-01 14:51:27 -05:00
David Cole
cf4c0f335d
Merge topic 'Findosg_qt_and_presentation'
...
c040054
Findosg: New modules for osgQt and osgPresentation
2012-02-01 14:51:17 -05:00
David Cole
19d437f2ca
Merge topic 'improve-findalsa'
...
1de14ec
FindALSA: support version selection
2012-02-01 14:50:57 -05:00
David Cole
e3abd669a2
Merge topic 'improve-findgnuplot'
...
8a83853
FindGnuplot: add version selection
2012-02-01 14:50:34 -05:00
David Cole
28088aa045
Merge topic 'fix-jasper-debug'
...
00e30a0
FindJasper: fix library name
2012-02-01 14:50:21 -05:00
David Cole
29cddc60cd
Merge topic 'more-python-version'
...
bde7b5a
FindPythonInterp: try harder to get a version number
2012-02-01 14:50:03 -05:00
David Cole
79b7fe9d5e
Merge topic 'more-bison-version'
...
3cc11c2
FindBISON: add a version expression for GNU Bison 1.x
2012-02-01 14:49:39 -05:00
David Cole
a3982c15e4
Merge topic 'fix-openssl-version'
...
0bee3d9
FindOpenSSL: properly parse the hex version components
2012-02-01 14:49:21 -05:00
David Cole
3e0eeb9fc8
Merge topic 'imported-target-visibility'
...
f9c1c62
Add test covering imported target scope rules
ca39c5c
Optionally allow IMPORTED targets to be globally visible
2012-02-01 14:49:10 -05:00
David Cole
94af99d388
Merge topic 'improve-findpostgresql'
...
8e8db31
FindPostgreSQL: support version selection
2012-02-01 14:49:00 -05:00
David Cole
9603ee9115
Merge topic 'improve-libxml2'
...
9d7a001
FindLibXml2: detect version when PkgConfig is not used
2012-02-01 14:48:47 -05:00
David Cole
ba96356434
Merge topic 'improve-findcurl'
...
0640ec9
FindCURL: detect version number also for older versions
2012-02-01 14:48:31 -05:00
David Cole
3f7cea092b
Merge topic 'improve-findtiff'
...
815a6a2
FindTIFF: support version selection
2012-02-01 14:47:57 -05:00
David Cole
fa6816bd71
Merge topic 'improve-findlua51'
...
49b69ad
FindLua51: add version support
2012-02-01 14:47:15 -05:00
David Cole
c8d102eb40
Merge topic 'improve-selectlibraryconfigurations'
...
1eaf1c9
SelectLibraryConfigurations: do not output identical configurations
2012-02-01 14:46:54 -05:00
David Cole
a7c5a6896e
Merge topic 'doc-IMPORTED-properties'
...
7d20619
Clarify IMPORTED_ target property documentation
2012-02-01 14:46:36 -05:00
David Cole
a98f99a820
Merge topic 'improve-findtclsh'
...
e01fe58
FindTclsh: support version selection
2012-02-01 14:46:23 -05:00
David Cole
b7fd024229
Merge topic 'findruby-no-dummy-version'
...
409aeaf
FindRuby: do not blindly set version to 1.8.0
2012-02-01 14:46:15 -05:00
David Cole
bbc7259f70
Merge topic 'improve-findpng'
...
0051506
FindPNG: support version selection
2012-02-01 14:45:55 -05:00
David Cole
aa8aed83f2
Merge topic 'improve-findimagemagick'
...
1562b9c
FindImageMagick: make use of more FPHSA features
2012-02-01 14:45:26 -05:00
KWSys Robot
b2215bdb26
KWSys Nightly Date Stamp
2012-02-01 00:05:08 -05:00
KWSys Robot
7ac717c079
KWSys Nightly Date Stamp
2012-01-31 00:05:06 -05:00
David Cole
a94ef02c6e
Update dashmacmini2 release script to use Qt 4.8.0
2012-01-30 20:40:42 -05:00
Stephen Kelly
33eee2c36f
Add whitespace after '.' in CMAKE_SKIP_RPATH docs.
2012-01-31 01:46:34 +01:00
Rolf Eike Beer
8de3b3d13e
CheckCXXCompilerFlag test: make it a CMakeOnly test
2012-01-30 19:42:51 +01:00
KWSys Robot
ba4a9f726d
KWSys Nightly Date Stamp
2012-01-30 00:05:08 -05:00
KWSys Robot
7f2b3a591e
KWSys Nightly Date Stamp
2012-01-29 00:05:07 -05:00
Philip Lowman
c040054746
Findosg: New modules for osgQt and osgPresentation
...
Added new find modules for osgQt and osgPresentation submitted by
Robert Osfield <robert.osfield@gmail.com>
2012-01-28 17:35:20 -05:00
Rolf Eike Beer
1de14ec56e
FindALSA: support version selection
2012-01-28 10:30:11 +01:00
Rolf Eike Beer
8a83853f5f
FindGnuplot: add version selection
2012-01-28 10:27:44 +01:00
KWSys Robot
e2bb4dae20
KWSys Nightly Date Stamp
2012-01-28 00:05:21 -05:00