[Cmake-commits] CMake branch, master, updated. v2.8.12.1-832-g9d51c76
Brad King
brad.king at kitware.com
Mon Dec 2 12:06:45 EST 2013
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 9d51c764f73175664cc18acab755e6a11233656e (commit)
via 5838aba1aae5c341941c0779cd947ed0172e3a61 (commit)
via 7a3e45b9d469e468e4db867d51e92ceeed132b79 (commit)
via f088a3245001350f9c429e27bd12a3394742b0b8 (commit)
via 9eedc850eb1419d678bda8137610dba1c289bb6a (commit)
via 80790f33114cb6d80dfa0fd139cb2d92608cc68c (commit)
via 38afc82e764ed9071748df9f5386c53f26657fe5 (commit)
from 9c56366250b2abbe769ddc256a8c8c1c2c9deb6b (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=9d51c764f73175664cc18acab755e6a11233656e
commit 9d51c764f73175664cc18acab755e6a11233656e
Merge: 9c56366 5838aba
Author: Brad King <brad.king at kitware.com>
AuthorDate: Mon Dec 2 12:06:43 2013 -0500
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Mon Dec 2 12:06:43 2013 -0500
Merge topic 'export-includes'
5838aba Export: Report error on relative include with genex.
7a3e45b Export: Prefix relative items with genexes in INSTALL_INTERFACE.
f088a32 Export: Process INSTALL_INTERFACE in INCLUDES DESTINATION.
9eedc85 Export: Process relative includes after genex evaluation.
80790f3 Export: Test existing behavior of exporting includes with genexes.
38afc82 target_include_directories: Allow relative path with genex
-----------------------------------------------------------------------
Summary of changes:
Help/manual/cmake-policies.7.rst | 1 +
Help/policy/CMP0041.rst | 25 +++++++
Source/cmExportFileGenerator.cxx | 70 +++++++++++++++----
Source/cmGeneratorExpression.cxx | 2 +-
Source/cmInstallCommandArguments.cxx | 5 --
Source/cmPolicies.cxx | 5 ++
Source/cmPolicies.h | 1 +
Source/cmTarget.h | 3 +-
Source/cmTargetIncludeDirectoriesCommand.cxx | 2 +-
.../target_include_directories/CMakeLists.txt | 3 +-
.../target_include_directories/consumer.cpp | 5 ++
.../relative_dir/consumer/consumer.h | 2 +
Tests/ExportImport/Export/CMakeLists.txt | 56 +++++++++++++++-
Tests/ExportImport/Import/A/deps_iface.c | 6 ++
.../CMP0041-NEW-result.txt} | 0
Tests/RunCMake/CMP0041/CMP0041-NEW-stderr.txt | 20 ++++++
Tests/RunCMake/CMP0041/CMP0041-NEW.cmake | 12 ++++
.../CMP0041-OLD-result.txt} | 0
.../CMP0041-OLD-stderr.txt} | 0
Tests/RunCMake/CMP0041/CMP0041-OLD.cmake | 12 ++++
.../CMP0041-WARN-result.txt} | 0
Tests/RunCMake/CMP0041/CMP0041-WARN-stderr.txt | 32 +++++++++
Tests/RunCMake/CMP0041/CMP0041-WARN.cmake | 10 +++
.../CMP0041-tid-NEW-result.txt} | 0
Tests/RunCMake/CMP0041/CMP0041-tid-NEW-stderr.txt | 22 ++++++
Tests/RunCMake/CMP0041/CMP0041-tid-NEW.cmake | 11 +++
.../CMP0041-tid-OLD-result.txt} | 0
.../CMP0041-tid-OLD-stderr.txt} | 0
Tests/RunCMake/CMP0041/CMP0041-tid-OLD.cmake | 11 +++
.../CMP0041-tid-WARN-result.txt} | 0
Tests/RunCMake/CMP0041/CMP0041-tid-WARN-stderr.txt | 34 ++++++++++
Tests/RunCMake/CMP0041/CMP0041-tid-WARN.cmake | 9 +++
Tests/RunCMake/CMP0041/CMakeLists.txt | 3 +
Tests/RunCMake/CMP0041/RunCMakeTest.cmake | 8 ++
Tests/RunCMake/{CMP0022 => CMP0041}/empty.cpp | 0
Tests/RunCMake/CMakeLists.txt | 1 +
Tests/RunCMake/include_directories/CMakeLists.txt | 2 +-
.../include_directories/RunCMakeTest.cmake | 1 +
.../export-NOWARN-result.txt} | 0
.../export-NOWARN-stderr.txt} | 0
.../include_directories/export-NOWARN.cmake | 62 +++++++++++++++++
41 files changed, 410 insertions(+), 26 deletions(-)
create mode 100644 Help/policy/CMP0041.rst
create mode 100644 Tests/CMakeCommands/target_include_directories/relative_dir/consumer/consumer.h
copy Tests/RunCMake/{CMP0004/CMP0004-NEW-result.txt => CMP0041/CMP0041-NEW-result.txt} (100%)
create mode 100644 Tests/RunCMake/CMP0041/CMP0041-NEW-stderr.txt
create mode 100644 Tests/RunCMake/CMP0041/CMP0041-NEW.cmake
copy Tests/RunCMake/{CMP0022/CMP0022-WARN-empty-old-result.txt => CMP0041/CMP0041-OLD-result.txt} (100%)
copy Tests/RunCMake/{CMP0022/CMP0022-NOWARN-exe-stderr.txt => CMP0041/CMP0041-OLD-stderr.txt} (100%)
create mode 100644 Tests/RunCMake/CMP0041/CMP0041-OLD.cmake
copy Tests/RunCMake/{CMP0022/CMP0022-WARN-empty-old-result.txt => CMP0041/CMP0041-WARN-result.txt} (100%)
create mode 100644 Tests/RunCMake/CMP0041/CMP0041-WARN-stderr.txt
create mode 100644 Tests/RunCMake/CMP0041/CMP0041-WARN.cmake
copy Tests/RunCMake/{CMP0004/CMP0004-NEW-result.txt => CMP0041/CMP0041-tid-NEW-result.txt} (100%)
create mode 100644 Tests/RunCMake/CMP0041/CMP0041-tid-NEW-stderr.txt
create mode 100644 Tests/RunCMake/CMP0041/CMP0041-tid-NEW.cmake
copy Tests/RunCMake/{CMP0022/CMP0022-WARN-empty-old-result.txt => CMP0041/CMP0041-tid-OLD-result.txt} (100%)
copy Tests/RunCMake/{CMP0022/CMP0022-NOWARN-exe-stderr.txt => CMP0041/CMP0041-tid-OLD-stderr.txt} (100%)
create mode 100644 Tests/RunCMake/CMP0041/CMP0041-tid-OLD.cmake
copy Tests/RunCMake/{CMP0022/CMP0022-WARN-empty-old-result.txt => CMP0041/CMP0041-tid-WARN-result.txt} (100%)
create mode 100644 Tests/RunCMake/CMP0041/CMP0041-tid-WARN-stderr.txt
create mode 100644 Tests/RunCMake/CMP0041/CMP0041-tid-WARN.cmake
create mode 100644 Tests/RunCMake/CMP0041/CMakeLists.txt
create mode 100644 Tests/RunCMake/CMP0041/RunCMakeTest.cmake
copy Tests/RunCMake/{CMP0022 => CMP0041}/empty.cpp (100%)
copy Tests/RunCMake/{CMP0022/CMP0022-WARN-empty-old-result.txt => include_directories/export-NOWARN-result.txt} (100%)
copy Tests/RunCMake/{CMP0022/CMP0022-NOWARN-exe-stderr.txt => include_directories/export-NOWARN-stderr.txt} (100%)
create mode 100644 Tests/RunCMake/include_directories/export-NOWARN.cmake
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list