[Cmake-commits] CMake branch, master, updated. v2.8.12.1-1098-gdc08199

Brad King brad.king at kitware.com
Mon Jan 6 11:43:13 EST 2014


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, master has been updated
       via  dc08199848c20c7f76a68dbf54a85c736809ac57 (commit)
       via  84fac67f90b275116efa9ec25f5fcb2c2bf7f6b4 (commit)
       via  faedd2bea9c98fddd9e9f70deebdb53f8f369124 (commit)
       via  9eb06d0dde52203d3f8ac91ea9a1c5396a09f8af (commit)
       via  10d65d50195e0183120e102c043cc9c96a16a36b (commit)
       via  0f3e8e957f20c0e7c2ad4da326c073c94d7a5816 (commit)
       via  9ba47ee49b41569555f0ef85d7a5fce7ad09f0dc (commit)
       via  fa651c7a198d5c20e2bcb06df4673ec1a270d4d3 (commit)
       via  61d138aea2df9df2da7fa817b47131c73557fbdb (commit)
       via  3429541e1c853207ae77ac033f04888e6c84ebf8 (commit)
       via  7461d67cf37a40ce5a6c20e8eaf4cbfff1c7d27e (commit)
       via  7fc6e3d607c79c1124b2ac93fac0dcddc326ef66 (commit)
       via  2af966d9ab37cb22bd6173f938e83cc710923c3c (commit)
       via  2d6638008c2aeba6015d45160e52d78d92daf57d (commit)
      from  b225dbbd0235b545383105e0571f84a1bf6b1be0 (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=dc08199848c20c7f76a68dbf54a85c736809ac57
commit dc08199848c20c7f76a68dbf54a85c736809ac57
Merge: b225dbb 84fac67
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Mon Jan 6 11:43:12 2014 -0500
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Mon Jan 6 11:43:12 2014 -0500

    Merge topic 'minor-cleanups'
    
    84fac67 Don't allow include() of export(EXPORT) file at configure time.
    faedd2b cmTarget: Fix system include annotation propagation.
    9eb06d0 add_library: Disallow invalid signatures for INTERFACE_LIBRARY.
    10d65d5 cmTarget: Move a variable initialization closer to where it is used.
    0f3e8e9 Undefine local preprocessor loop variables.
    9ba47ee Genex: Reform error-checking for nullary/unary expressions.
    fa651c7 cmTarget: Remove some of the INTERFACE_LIBRARY whitelisted properties.
    61d138a cmTarget: INTERFACE_LIBRARY is always EXCLUDE_FROM_ALL.
    3429541 export: Rename some variables to reflect content type.
    7461d67 cmTarget: Enable convenient include dir handling for INTERFACE_LIBRARY.
    7fc6e3d cmTarget: Remove dead code.
    2af966d Genex: Add EQUAL expression.
    2d66380 cmTarget: Use strtol for numeric parsing.


-----------------------------------------------------------------------

Summary of changes:
 Help/command/add_library.rst                       |   17 ++-
 Help/manual/cmake-generator-expressions.7.rst      |    2 +
 Source/cmAddLibraryCommand.cxx                     |   88 +++++++++++++
 Source/cmExportCommand.cxx                         |   10 ++-
 Source/cmExportFileGenerator.cxx                   |   18 ++--
 Source/cmExportFileGenerator.h                     |    2 +-
 Source/cmExportTryCompileFileGenerator.cxx         |    2 +
 Source/cmGeneratorExpressionDAGChecker.cxx         |    4 +-
 Source/cmGeneratorExpressionDAGChecker.h           |    4 +-
 Source/cmGeneratorExpressionEvaluator.cxx          |  131 +++++++++++++++-----
 Source/cmGeneratorTarget.cxx                       |  115 +++++++++++++++---
 Source/cmGlobalGenerator.cxx                       |   32 +++---
 Source/cmGlobalGenerator.h                         |    2 +
 Source/cmGlobalXCodeGenerator.cxx                  |    3 +-
 Source/cmTarget.cxx                                |   92 +++-----------
 Source/cmTarget.h                                  |    2 -
 Tests/CompatibleInterface/CMakeLists.txt           |   10 ++-
 Tests/CompatibleInterface/main.cpp                 |    4 +-
 Tests/GeneratorExpression/CMakeLists.txt           |   21 +++
 Tests/GeneratorExpression/check-part3.cmake        |   21 +++
 .../SystemIncludeDirectories/CMakeLists.txt        |    4 +
 Tests/InterfaceLibrary/CMakeLists.txt              |    6 +-
 Tests/InterfaceLibrary/definetestexe.cpp           |   12 ++
 Tests/InterfaceLibrary/headerdir/CMakeLists.txt    |    8 ++
 Tests/InterfaceLibrary/headerdir/iface_header.h    |    1 +
 Tests/InterfaceLibrary/libsdir/CMakeLists.txt      |    2 +
 .../ExportExportInclude-result.txt}                |    0
 .../include/ExportExportInclude-stderr.txt         |    6 +
 Tests/RunCMake/include/ExportExportInclude.cmake   |    6 +
 Tests/RunCMake/include/RunCMakeTest.cmake          |    1 +
 .../RunCMake/interface_library/RunCMakeTest.cmake  |    1 +
 .../invalid_signature-result.txt}                  |    0
 .../interface_library/invalid_signature-stderr.txt |   89 +++++++++++++
 .../interface_library/invalid_signature.cmake      |   20 +++
 34 files changed, 580 insertions(+), 156 deletions(-)
 create mode 100644 Tests/InterfaceLibrary/headerdir/CMakeLists.txt
 create mode 100644 Tests/InterfaceLibrary/headerdir/iface_header.h
 copy Tests/RunCMake/{CMP0004/CMP0004-NEW-result.txt => include/ExportExportInclude-result.txt} (100%)
 create mode 100644 Tests/RunCMake/include/ExportExportInclude-stderr.txt
 create mode 100644 Tests/RunCMake/include/ExportExportInclude.cmake
 copy Tests/RunCMake/{CMP0004/CMP0004-NEW-result.txt => interface_library/invalid_signature-result.txt} (100%)
 create mode 100644 Tests/RunCMake/interface_library/invalid_signature-stderr.txt
 create mode 100644 Tests/RunCMake/interface_library/invalid_signature.cmake


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list