[Cmake-commits] CMake branch, release, updated. v2.8.5-388-gbf14d95
David Cole
david.cole at kitware.com
Fri Sep 2 15:44:17 EDT 2011
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The branch, release has been updated
via bf14d95946f997b00b2d2f296fc2fa7ade9655c3 (commit)
via e552b160e57c9cb748a394512beceface5ee5ae3 (commit)
via 83ce7c4d3cbc8b4277e815f861456ea6f7ec18e3 (commit)
via f6dce05bef7021c9b96b8760e2318cb0c4d679d9 (commit)
via 1aa42978a50417a0105270692dd46b31861cfff2 (commit)
via a9c96a725ed4adabd7bb9eade1f67ff3cc0e99a4 (commit)
via 5c51a7bdf3335663adf882938f3901cbde21da4e (commit)
via 482a235bff6d4ebbb2eb8252f6fe4381b91749cb (commit)
via 28e1dc8fe083bfc73599a03392100914babf8bee (commit)
via f380278d914e21f9189dfac8cdd8c0e7106f5d9a (commit)
via 97c11381d69efacf419da9d5d67f1885dde7e4d0 (commit)
via 925af96eda392cff31e57c832ab5ed17e0e3805f (commit)
via 319df3245e774d807b993ff2fff3957e219ffe7b (commit)
via 7da796d1fdd7cca07df733d010cd343f6f8787a9 (commit)
via 89f420abdefd387ec600e958f4aef15295b9daa4 (commit)
via 8e6352f8dbeedff1f529a800173b19d52ff69b6b (commit)
via 917ca9f1428efc73b9f23db9e5aa3dccbb15a513 (commit)
via a486c837c81190fe63ee2e6a91c0c43f7b181b9c (commit)
via 51beb446c23e73c1c62ba68923218908494a3587 (commit)
via a67be31784ca6e2683fb5b86988bc5c81680c07c (commit)
via 5993891e8d3092375f4409e8d07f5138a1cb55be (commit)
via d1697625f8dd279ae5ebd8df887908f28c2f9f40 (commit)
via b17a6dd55b94179fb87f27255f918a7d82ea57e5 (commit)
via 195ac0aac1a8e3e02f9951a4a3c0ea2d37a3f68a (commit)
via 6a6393c905bd5bdddfaf0eb666ee479eed54ec28 (commit)
via 356cef21987fccbf265f77800ff7f94cff995fb9 (commit)
via 0f78d92c0fadfdb128e48867a05dafbb3d8db38c (commit)
via 4a679a9f160a26bead7f54166272a5604cefcce6 (commit)
via a2a0a8e0d5f8ad5e464363b952220f716c8fba14 (commit)
via 8508a6986aeb6c895a737df8f968d6ed9201ee2a (commit)
via 0cf4fa578a62dc411e69c59aaaea2a0cf339d24b (commit)
via 7bf2c1aa3ecd4921a19391cd9b37d78045a6e65d (commit)
via 5ca8c565bc3ebabea06bd7de655d9a120a7f008c (commit)
via 75596e62f9a54c36943be0a89a0ad9874f50bf99 (commit)
via 826374a45ac8eb7fef9c41a391b1ca759c5a2b31 (commit)
via 8b9b8e1676887a5b35dca0fb39e8538c10b2b00a (commit)
via 51bc63a7cb524bd9f9942bd0d49491cf9d1e36f8 (commit)
via 3449f6b88c0e8b11c13eae78e0932fd3140dfa89 (commit)
via 36d28f2e6b60b684fa26dc8b906dcf51a5c93a0f (commit)
via 99b2aabd460d0c508ffa7b21283a0512e322e717 (commit)
via 7ac0ab1f88b66d162a89d055517551b3b7ecd8a6 (commit)
via 89108b99eca60cfa71cee9727f3af052f5b9da4c (commit)
via e0cc024dc90c74ff504995ce9ccd3671f9bf3db2 (commit)
via 1b031d1a3f236f7c2c301e042bdc22bdfc4064c0 (commit)
via 03d60c7d818584c5c44d2992b6cba1e202cdd498 (commit)
via 6adeda9f55ca81b3715dd7512f2cd3c3218bd6ab (commit)
via e253348ecd8cedc0f5fe640e613b2d19bd5641ae (commit)
via 32eff0caec8fa896fdbb58d259c5cff2614279c3 (commit)
via 42154ec01cc6250097880c6c13ea5bba88e3a6b0 (commit)
via a147a069a533e24d749412f471aaac911cfdb573 (commit)
via bf73e759413d33f7d2950ecb46530cffebfbd333 (commit)
via aa4f0b6ba813c69e73d66c51ece183e8e97f622b (commit)
via a493d1a35305d26e9c360f82b969adde1dfd64ae (commit)
via b6ee2ee03addc4b22dfba6aeae27719c139e0727 (commit)
via a9a8b9e8d194eb78cf5fb74fb902a0cf233f8ac0 (commit)
via afae7a95a06bf1cbec47b3b4471e5f11a41065cb (commit)
via 1ae3365e9f4126688d57137648e190ca5f4ef8dc (commit)
via f4264960551d088d3a0f1eea3049d2d8ecfd285b (commit)
via f84c7db5928dcb4a46c3f8d51d910e4ad4367113 (commit)
via 9672b332b15a0ba66b929e28fdac2f5d854d9b99 (commit)
via 10d8c446d5893446eaf4bd6e295fb6ea0d83d7f4 (commit)
via 97392a7dd3ca141285e22507bfdae6c640512e76 (commit)
via 2aeab4f973144fe859d5751e969512a92ae08d96 (commit)
via c41c68bfa437d4ea1b2ae5153f6f20430c47d902 (commit)
via aed84517c942a4c40f493fcf997cdf6a047349f8 (commit)
via c448b09ad39c35b129d7b91710bea4f26fabdfe4 (commit)
via fb88c6e32ad78895c45b4651748e45a388a81cb0 (commit)
via 01e9e983e31dcd33bd5991b67e131e80e37f86e1 (commit)
via 9aab2aa77f12a938ef4a819ebb9830a1918f65ce (commit)
via 856bdb317bc0d38327a7a9c7e9105ee1cd39f18a (commit)
via df4615e3380cda2bf29d3dfdcfd26b020a64e707 (commit)
via 78a6e1c1224bbeb92f44dd681cc914030bbf8c82 (commit)
via e1f7ee3de71fc0e7a34bf05ec2cf4ec586ff9e32 (commit)
via 9554e1013ef5d9971092ed0cd45daf59b8a6bd87 (commit)
via 1590d5fe4f95a800635ba9078e822d742a96dc18 (commit)
via 750b67c5a1957f5fa2c7a483050f0ef0959c9924 (commit)
via 1f3be450486c9f3eb140a58fb9bf0f5ef4c858ab (commit)
via 399f415b1558397e51502914ae36b6d055668eeb (commit)
via 1c6b41bee7fb1e2b85be4ab3497889ab72089f69 (commit)
via 3f7e03643d5437ec494956f2678c7b3c905d8250 (commit)
via 7fa559232e6bca09c0f24c0a3da2a83a5c395be3 (commit)
via 7924c1d6a8db87ded487e744ba3e8881e8336d00 (commit)
via 50460ea9de40d7c8ef631bbdb5d44b9aa4c14718 (commit)
via b4434591fb70a424510a331b68d5f472da93fcf6 (commit)
via fc3772edc9efc924f9d76c630719914c556e1d4e (commit)
via bab4a22036a988f49e1b711d092416c18cc16870 (commit)
via cff94935982def7302cca11d521bf55587b8ebf7 (commit)
via af443b830b550454cf9bdd21a49183eb6e4ba22e (commit)
via 61726f867eef69bea9237fb0b20c29b1ab3e35c1 (commit)
via 002ddf253c75b88b9eb6b3f4540511178092e903 (commit)
via 44430379b778b71f59d36c52870e5256ab456fd6 (commit)
via ffaa127b191a6be0463160dd433b513ce28d8fe9 (commit)
via 6aca0e257be36949299b28cbfa12225269e28a03 (commit)
via d123bce1ebb9ef8406272fece45e44b66b3df11a (commit)
via 3574b759160bc4609fb799862e75a33b25c932e7 (commit)
via c7a937b71258d063bdcd0249b927bcd987ab3273 (commit)
via 3b188c833b1d349dd610d5f5c929804d34b1967f (commit)
via 4718233a37f0180b1716db31df090a3f649e854a (commit)
via b19911ecab8178230ef5f1605e7730f842b39633 (commit)
via 706ed2b1b0376c8f6bce064315d83b564931d811 (commit)
via 896371661504fa0a3b5c7a611dbfc7a4bc44a889 (commit)
via def0a54e0ae20d783aecf2761a4add5f40687cd6 (commit)
via 30880707c094ac5c0edd85d0857afb6fbae55326 (commit)
from 04b68853d5e2817864f09dfeeab5aa32fb0042f6 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=bf14d95946f997b00b2d2f296fc2fa7ade9655c3
commit bf14d95946f997b00b2d2f296fc2fa7ade9655c3
Author: David Cole <david.cole at kitware.com>
AuthorDate: Fri Sep 2 15:35:06 2011 -0400
Commit: David Cole <david.cole at kitware.com>
CommitDate: Fri Sep 2 15:35:06 2011 -0400
CMake 2.8.6-rc2
diff --git a/CMakeLists.txt b/CMakeLists.txt
index a0fcabd..ea4ff0c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -418,7 +418,7 @@ SET(CMake_VERSION_MAJOR 2)
SET(CMake_VERSION_MINOR 8)
SET(CMake_VERSION_PATCH 6)
SET(CMake_VERSION_TWEAK 0)
-SET(CMake_VERSION_RC 1)
+SET(CMake_VERSION_RC 2)
# Releases define a tweak level.
IF(DEFINED CMake_VERSION_TWEAK)
diff --git a/ChangeLog.manual b/ChangeLog.manual
index 7c5a588..aa8ed57 100644
--- a/ChangeLog.manual
+++ b/ChangeLog.manual
@@ -1,3 +1,100 @@
+Changes in CMake 2.8.6-rc2 (since 2.8.6-rc1)
+--------------------------------------------
+Brad King (2):
+ KWSys: Add hash function for std::string
+ KWSys: Fix std::string hash function for Borland
+
+Clinton Stimpson (1):
+ qt4: also find QtUiTools when cross compiling with mingw.
+
+David Cole (3):
+ Xcode4: Requires more quoting of single quote char
+ cmake.m4: Use modern signature of install(FILES ...)
+ CMake Release Scripts: Changes for next release candidate...
+
+David Faure (1):
+ Don't use a variable name that might be used in other files.
+
+Stephen Kelly (73):
+ Create moc files in the current binary dir, not the top level.
+ Make the formatting of feature_summary output a little better.
+ Add the GenerateExportMacro with unit tests.
+ Handle the case where the user changes the DEFINE_SYMBOL property.
+ Add a newline at the end of the file.
+ Add a newline at the end of the file.
+ Add missing licence header.
+ Remove the fatal_warnings option which is no longer used.
+ Test for features, not specific compilers.
+ Simplify. We already know we have hidden visibility at this point.
+ Simplify the compiler feature check
+ Add some debug output.
+ Short-circuit the tests on unsupported compilers.
+ Test expected no-op instead of aborting the build.
+ Fix tests with clang.
+ Fix typo and tests failing as a result.
+ Only run the failure tests with gcc >= 4.2
+ Set the CMAKE_RUNTIME_OUTPUT_DIRECTORY for windows builds.
+ Only set the COMPILER_HAS_HIDDEN_VISIBILITY if GCC >= 4.2
+ Disable all export macros on Borland.
+ Another attempt to fix the tests on Borland.
+ Use the correct project name compiletest not compilefail
+ Fix off-by-not in test for Borland.
+ Another attempt at fixing Borland.
+ Add some debug output to narrow down deprecation test issues
+ Export deprecated free methods too.
+ Remember to surround the other deprecated test in the Borland check.
+ Only set the deprecated attribute if hidden visibilty is enabled.
+ Make sure the hidden visibility variables never get set on MINGW.
+ Don't use hidden visibility on non-mingw windows either.
+ Don't export methods on already exported classes.
+ Split the deprecated available check from setting macro values.
+ Test for compiler features, instead of for specific platforms.
+ Exclude the XL compiler from the hidden-visibility test.
+ Add the COMPILER_HAS_DEPRECATED only if it has a declspec variant
+ Don't change the expected build result based on the platform.
+ Expect the tests to pass if hidden visibilty is not enabled.
+ Test -Werror instead of enabling it per compiler.
+ Add some messaging output to make remaining issues findable.
+ Perform the -Werror test only once.
+ Test for deprecated attribute before declspec.
+ Try to error on deprecated on Intel and SunCC.
+ Borland can't do deprecated.
+ Fixup forgotten part of aed84517c942a4c40f493fcf997cdf6a047349f8
+ Disable testing of deprecated macros.
+ Don't enable deprecated on HP.
+ Don't enable deprecated on old GCC
+ Exclude cygwin from the hidden visibility feature.
+ Exclude PGI from exports and deprecated.
+ Start testing expected values for compiler flags.
+ Exclude win32 from hidden visibility checks.
+ Comment the test assertion for now
+ Test the correct cxx variable.
+ Fix the version extraction regex for clang.
+ Hopefully add version extraction for Intel.
+ Add some settings for non-truncation of test output.
+ Fix up the regex command for Intel.
+ Test for too-old-intel compilers.
+ Possibly fix test on HPUX.
+ Possibly fix configuration test on AIX.
+ Try to make the macros do almost nothing for Watcom.
+ More consistency in the macro options.
+ Add missing NO_EXPORT macro variant.
+ Look for errors reported by PGI too.
+ Quote paths in case there is a space in one of them.
+ Disable the tests for Watcom.
+ Fix Compiler id variable name.
+ Add quotes in case cmake is installed in a prefix with a space.
+ Fix the feature of using a specific prefix for macros.
+ Add documentation about the prefix and no_deprecated options.
+ Remove blank line at the start of the file.
+ Don't start a line with a dash(-)
+ Fix up verbatim code sections of the dox.
+
+Todd Gamblin (3):
+ FindBoost: Call find_package with NO_MODULE first
+ Fix XL compilers on non-AIX machines.
+ Fixed link bugs in BlueGeneP build.
+
Changes in CMake 2.8.6-rc1 (since 2.8.5)
--------------------------------------------
Aaron C. Meadows (1):
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=e552b160e57c9cb748a394512beceface5ee5ae3
commit e552b160e57c9cb748a394512beceface5ee5ae3
Merge: 83ce7c4 04b6885
Author: David Cole <david.cole at kitware.com>
AuthorDate: Fri Sep 2 15:34:08 2011 -0400
Commit: David Cole <david.cole at kitware.com>
CommitDate: Fri Sep 2 15:34:08 2011 -0400
Merge branch 'release'
-----------------------------------------------------------------------
Summary of changes:
CMakeLists.txt | 2 +-
ChangeLog.manual | 97 ++++++
Modules/CheckCXXCompilerFlag.cmake | 2 +
Modules/Compiler/XL.cmake | 25 +-
Modules/FeatureSummary.cmake | 2 +-
Modules/FindBoost.cmake | 82 ++++-
Modules/FindQt4.cmake | 7 +-
Modules/GenerateExportHeader.cmake | 346 ++++++++++++++++++++
Modules/Platform/BlueGeneP-base.cmake | 23 +-
Modules/exportheader.cmake.in | 35 ++
Source/cmGlobalXCodeGenerator.cxx | 9 +-
Source/cmQtAutomoc.cxx | 2 +-
Source/kwsys/hash_fun.hxx.in | 13 +
Source/kwsys/kwsysDateStamp.cmake | 4 +-
Tests/CMakeLists.txt | 4 +
Tests/Module/CheckCXXCompilerFlag/CMakeLists.txt | 74 +++++
Tests/Module/GenerateExportHeader/CMakeLists.txt | 168 ++++++++++
.../GenerateExportHeader/exportheader_test.cpp | 82 +++++
.../lib_shared_and_static/CMakeLists.txt | 12 +
.../lib_shared_and_static/libshared_and_static.cpp | 91 +++++
.../lib_shared_and_static/libshared_and_static.h | 54 +++
.../lib_shared_and_statictest/CMakeLists.txt | 33 ++
.../GenerateExportHeader/libshared/CMakeLists.txt | 6 +
.../GenerateExportHeader/libshared/libshared.cpp | 91 +++++
.../GenerateExportHeader/libshared/libshared.h | 54 +++
.../libsharedtest/CMakeLists.txt | 44 +++
.../GenerateExportHeader/libstatic/CMakeLists.txt | 8 +
.../GenerateExportHeader/libstatic/libstatic.cpp | 87 +++++
.../GenerateExportHeader/libstatic/libstatic.h | 54 +++
.../libstatictest/CMakeLists.txt | 18 +
.../override_symbol/CMakeLists.txt | 11 +
.../GenerateExportHeader/override_symbol/main.cpp | 9 +
.../override_symbol/someclass.cpp | 7 +
.../override_symbol/someclass.h | 8 +
Utilities/CMakeLists.txt | 2 +-
Utilities/Release/create-cmake-release.cmake | 4 +-
Utilities/Release/dashmacmini2_release.cmake | 2 +-
Utilities/Release/dashmacmini5_release.cmake | 20 ++
Utilities/Release/dashsun1_release.cmake | 18 -
39 files changed, 1549 insertions(+), 61 deletions(-)
create mode 100644 Modules/GenerateExportHeader.cmake
create mode 100644 Modules/exportheader.cmake.in
create mode 100644 Tests/Module/CheckCXXCompilerFlag/CMakeLists.txt
create mode 100644 Tests/Module/GenerateExportHeader/CMakeLists.txt
create mode 100644 Tests/Module/GenerateExportHeader/exportheader_test.cpp
create mode 100644 Tests/Module/GenerateExportHeader/lib_shared_and_static/CMakeLists.txt
create mode 100644 Tests/Module/GenerateExportHeader/lib_shared_and_static/libshared_and_static.cpp
create mode 100644 Tests/Module/GenerateExportHeader/lib_shared_and_static/libshared_and_static.h
create mode 100644 Tests/Module/GenerateExportHeader/lib_shared_and_statictest/CMakeLists.txt
create mode 100644 Tests/Module/GenerateExportHeader/libshared/CMakeLists.txt
create mode 100644 Tests/Module/GenerateExportHeader/libshared/libshared.cpp
create mode 100644 Tests/Module/GenerateExportHeader/libshared/libshared.h
create mode 100644 Tests/Module/GenerateExportHeader/libsharedtest/CMakeLists.txt
create mode 100644 Tests/Module/GenerateExportHeader/libstatic/CMakeLists.txt
create mode 100644 Tests/Module/GenerateExportHeader/libstatic/libstatic.cpp
create mode 100644 Tests/Module/GenerateExportHeader/libstatic/libstatic.h
create mode 100644 Tests/Module/GenerateExportHeader/libstatictest/CMakeLists.txt
create mode 100644 Tests/Module/GenerateExportHeader/override_symbol/CMakeLists.txt
create mode 100644 Tests/Module/GenerateExportHeader/override_symbol/main.cpp
create mode 100644 Tests/Module/GenerateExportHeader/override_symbol/someclass.cpp
create mode 100644 Tests/Module/GenerateExportHeader/override_symbol/someclass.h
create mode 100644 Utilities/Release/dashmacmini5_release.cmake
delete mode 100644 Utilities/Release/dashsun1_release.cmake
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list