[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