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.k...@kitware.com> AuthorDate: Mon Dec 2 12:06:43 2013 -0500 Commit: CMake Topic Stage <kwro...@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 _______________________________________________ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits