[Cmake-commits] CMake branch, master, updated. v2.8.9-475-g49c7b64

Brad King brad.king at kitware.com
Mon Oct 1 14:05:39 EDT 2012


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  49c7b649f958d34e06023a85af705122124328f5 (commit)
       via  80112da54e1aa8e64f73a2a5a6a4f73431ac6764 (commit)
       via  955b96629e05bf2ddb6c94fa7a130e2b5b744782 (commit)
       via  6f50a04cc1c4584472f850e06daad7ae20af45c4 (commit)
       via  0cfd055acda3543d66690b5e92d8ee7c20e0654f (commit)
       via  190f2c8253910a9e6870948df58a87950e7b4185 (commit)
       via  8b5f448ba628dc474d3cd22d67db65551acc0846 (commit)
       via  87f4c01910754199bcdcbc9d564de13d36ba2502 (commit)
       via  999061a4c2000213e6f04695f1f1fe546c86703d (commit)
       via  64b3a6c9cf3f1b64dce357852995a802139afbbd (commit)
       via  81cdab5beaffc7665550710b84006a0a7ce76cfa (commit)
       via  5c898fbd99f6d12e8835a0dd3b229d93812e7533 (commit)
       via  d13ec1ac31518d5c7875e9fa8b849e42ed66a3a3 (commit)
       via  4e2347cbf39ab72f9bf4ca8bdac7dbecd0143dde (commit)
       via  e846e7031fd16ac3e3418ca3a6871aa3f1b6a822 (commit)
       via  81c66c8b88d756a1605aa1aac1de49df77feecdd (commit)
       via  ae4ab62569e9b68d6976cb6ad4c1ad411ed8d3da (commit)
       via  6508a8c804264304ee9db4e9239857fa1c663989 (commit)
       via  65a30c69a2f895321e692edb4a1d0de9a2114d6d (commit)
      from  7dce31f3d03e2202ad54d8b6eb8ab00bce8bbe00 (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=49c7b649f958d34e06023a85af705122124328f5
commit 49c7b649f958d34e06023a85af705122124328f5
Merge: 7dce31f 80112da
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Mon Oct 1 14:05:35 2012 -0400
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Mon Oct 1 14:05:35 2012 -0400

    Merge topic 'export-sets'
    
    80112da Merge topic 'AutomocUseTargetProperties' into export-sets
    955b966 exports: add a test for exporting dependent targets
    6f50a04 exports: define a CMAKE_FIND_PACKAGE_NAME var set by find_package()
    0cfd055 exports: move the handling of missing targets into subclasses
    190f2c8 exports: fix build with MSVC6
    8b5f448 exports: first try at error handling if a target is missing
    87f4c01 exports: accept a missing target if it is exported exactly once
    999061a exports: store pointers to all installations of each export set
    64b3a6c exports: cmGlobalGenerator::ExportSets destructor will clear it
    81cdab5 exports: Hold an ExportSet pointer in cm*Export*Generator
    5c898fb exports: Add cmExportSetMap class
    d13ec1a exports: Create class cmExportSet
    4e2347c exports: Rename cmGlobalGenerator::AddTargetToExport{s,}
    e846e70 exports: Remove cmTargetExport constructor
    81c66c8 exports: Move cmTargetExport to a dedicated header file
    ae4ab62 find_package: add support for a <package>_NOT_FOUND_MESSAGE variable
    ...


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

Summary of changes:
 Modules/FindPackageHandleStandardArgs.cmake        |    3 +
 Modules/readme.txt                                 |    5 +-
 Source/CMakeLists.txt                              |    5 +
 Source/cmExportBuildFileGenerator.cxx              |   23 ++++-
 Source/cmExportBuildFileGenerator.h                |   10 ++-
 Source/cmExportFileGenerator.cxx                   |   56 +++++++---
 Source/cmExportFileGenerator.h                     |   19 ++-
 Source/cmExportInstallFileGenerator.cxx            |  124 +++++++++++++++++---
 Source/cmExportInstallFileGenerator.h              |   59 +++-------
 Source/{cmInstallType.h => cmExportSet.cxx}        |   33 +++---
 Source/cmExportSet.h                               |   46 +++++++
 Source/{cmInstallType.h => cmExportSetMap.cxx}     |   35 +++---
 .../{QtDialog/AddCacheEntry.h => cmExportSetMap.h} |   33 +++---
 Source/cmFindPackageCommand.cxx                    |   12 ++
 Source/cmGlobalGenerator.cxx                       |   54 +--------
 Source/cmGlobalGenerator.h                         |   30 ++---
 Source/cmInstallCommand.cxx                        |   19 +++-
 Source/cmInstallExportGenerator.cxx                |   18 +--
 Source/cmInstallExportGenerator.h                  |   18 ++--
 Source/cmTargetExport.h                            |   39 ++++++
 Tests/ExportImport/Export/CMakeLists.txt           |   12 ++
 Tests/ExportImport/Export/testLibDepends.c         |    4 +
 Tests/ExportImport/Export/testLibRequired.c        |    1 +
 Tests/ExportImport/Import/A/CMakeLists.txt         |    4 +
 bootstrap                                          |    2 +
 25 files changed, 434 insertions(+), 230 deletions(-)
 copy Source/{cmInstallType.h => cmExportSet.cxx} (57%)
 create mode 100644 Source/cmExportSet.h
 copy Source/{cmInstallType.h => cmExportSetMap.cxx} (51%)
 copy Source/{QtDialog/AddCacheEntry.h => cmExportSetMap.h} (53%)
 create mode 100644 Source/cmTargetExport.h
 create mode 100644 Tests/ExportImport/Export/testLibDepends.c
 create mode 100644 Tests/ExportImport/Export/testLibRequired.c


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list