[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