[Cmake-commits] CMake branch, master, updated. v2.8.8-25-gfd17882
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 fd1788294df63f3e5483c952c7dd709b41efee07 (commit) via a90d47890ffa4b029d40f6884d9bd6603297322b (commit) from 5d15430fb99a243f811d77ec47ea648e5508a0e4 (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=fd1788294df63f3e5483c952c7dd709b41efee07 commit fd1788294df63f3e5483c952c7dd709b41efee07 Merge: 5d15430 a90d478 Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:00:22 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:00:22 2012 -0400 Merge topic 'mac_environ' a90d478 [OSX] Fixed undefined symbol when linking CMakeLib into shared library --- Summary of changes: Source/cmSystemTools.cxx |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-36-g04f5dd8
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 04f5dd8ad49086f22cf866713482b5ea8c19f9fb (commit) via c9747f34ce3f9b00adb2d3048b845e8efe270f97 (commit) via 2a081a2b3a3064530fe173a2930828e2232e844b (commit) via b8c3e8c1f1083ef9f8ece6b1cdb0cbe6dc50c79a (commit) via 11bd9b5588a9ea4922591772e633db5f4ac0862c (commit) via f93e81858b5e1243714ed7f26aadfc791a7b0ff0 (commit) via 73426ac774ab7f74ed6ef3339f075bcebb5336eb (commit) via 8217c26813d1a1f6a81c2fe15f20ee1795d428e5 (commit) from 14be8dd264e2b8bc5a0c7c883bae4338d3c960e7 (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=04f5dd8ad49086f22cf866713482b5ea8c19f9fb commit 04f5dd8ad49086f22cf866713482b5ea8c19f9fb Merge: 14be8dd c9747f3 Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:00:59 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:00:59 2012 -0400 Merge topic 'ninja-patches' c9747f3 Ninja: CMAKE_USE_NINJA is the name of the macro 2a081a2 Ninja: no additional variable needed to enable ninja b8c3e8c Ninja: enable Ninja for CodeBlocks 11bd9b5 Ninja: remove GCC -Wshadow warning f93e818 Ninja: add option to enable ninja where it is not enabled by default 73426ac Ninja: no 16:9 screens for the cmake team ;) 8217c26 Ninja: ensure output directories exist --- Summary of changes: Source/CMakeLists.txt | 12 +- Source/cmExtraCodeBlocksGenerator.cxx |3 ++ Source/cmNinjaNormalTargetGenerator.cxx | 33 -- Source/cmNinjaNormalTargetGenerator.h |3 ++ 4 files changed, 38 insertions(+), 13 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-38-g745067b
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 745067bd7e1ac9d6cc40a45c58a8d1cd61eac537 (commit) via ebf39cd306d23599d958c039ca15ed97fbe4256e (commit) from 04f5dd8ad49086f22cf866713482b5ea8c19f9fb (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=745067bd7e1ac9d6cc40a45c58a8d1cd61eac537 commit 745067bd7e1ac9d6cc40a45c58a8d1cd61eac537 Merge: 04f5dd8 ebf39cd Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:01:17 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:01:17 2012 -0400 Merge topic 'doc-target_link_libraries-repeat' ebf39cd Document behavior of multiple target_link_libraries calls (#13113) --- Summary of changes: Source/cmTargetLinkLibrariesCommand.h |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-41-g81e696c
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 81e696c99d8f1d9239aae722ffe2b2b15a5e0fa9 (commit) via 38d4c1ed0503917954e4ad6d29898006af89c67d (commit) via d2ed3c7dee72a41339ff95fb7aefac60778234df (commit) from 745067bd7e1ac9d6cc40a45c58a8d1cd61eac537 (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=81e696c99d8f1d9239aae722ffe2b2b15a5e0fa9 commit 81e696c99d8f1d9239aae722ffe2b2b15a5e0fa9 Merge: 745067b 38d4c1e Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:01:34 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:01:34 2012 -0400 Merge topic 'OBJECTLibrariesInCodeBlocks' 38d4c1e CodeBlocks: improve support for OBJECT libraries d2ed3c7 -fix #13081: support OBJECT libraries in CodeBlocks/QtCreator projects --- Summary of changes: Source/cmExtraCodeBlocksGenerator.cxx | 43 +++- Source/cmExtraCodeBlocksGenerator.h |2 + 2 files changed, 43 insertions(+), 2 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-43-g65a4926
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 65a4926326ccc7e76187f10909223a664ceb244c (commit) via 3ea850a5023060b84dcc0e6f0098c32c28b15807 (commit) from 81e696c99d8f1d9239aae722ffe2b2b15a5e0fa9 (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=65a4926326ccc7e76187f10909223a664ceb244c commit 65a4926326ccc7e76187f10909223a664ceb244c Merge: 81e696c 3ea850a Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:01:51 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:01:51 2012 -0400 Merge topic 'fix-pkgconfig-13125' 3ea850a FindPkgConfig.cmake: fix documented output variable not set (#13125,#13132) --- Summary of changes: Modules/FindPkgConfig.cmake |8 ++-- Tests/CMakeOnly/AllFindModules/CMakeLists.txt |3 +-- 2 files changed, 7 insertions(+), 4 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-45-gee35d8a
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 ee35d8a0eac00abb041f6e4005579f1b97890b5f (commit) via 3247d63abbb0ed2c5aafcc14ef693db769eeb055 (commit) from 65a4926326ccc7e76187f10909223a664ceb244c (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=ee35d8a0eac00abb041f6e4005579f1b97890b5f commit ee35d8a0eac00abb041f6e4005579f1b97890b5f Merge: 65a4926 3247d63 Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:02:09 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:02:09 2012 -0400 Merge topic 'ctest_coverage-locale' 3247d63 ctest_coverage: Save/restore LC_ALL around gcov (#13136) --- Summary of changes: Source/CTest/cmCTestCoverageHandler.cxx | 30 +- 1 files changed, 29 insertions(+), 1 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-47-g82c579d
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 82c579de45a20ccbdd6c016199799e6922361de7 (commit) via 8bdd44958b515f1bce35a865485f641364895d60 (commit) from ee35d8a0eac00abb041f6e4005579f1b97890b5f (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=82c579de45a20ccbdd6c016199799e6922361de7 commit 82c579de45a20ccbdd6c016199799e6922361de7 Merge: ee35d8a 8bdd449 Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:02:32 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:02:32 2012 -0400 Merge topic 'fix-usejava-typo-13135' 8bdd449 UseJava: fix typo in variable name (#13135) --- Summary of changes: Modules/UseJava.cmake |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-49-g21be162
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 21be162f9b33b0054e7dd7f5cb0ce93685ae08b3 (commit) via abc9b32375952ab0a6a67f513a7f8dc594b06049 (commit) from 82c579de45a20ccbdd6c016199799e6922361de7 (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=21be162f9b33b0054e7dd7f5cb0ce93685ae08b3 commit 21be162f9b33b0054e7dd7f5cb0ce93685ae08b3 Merge: 82c579d abc9b32 Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:02:46 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:02:46 2012 -0400 Merge topic 'CPackDeb-fixFakerootOnControl' abc9b32 Use fakeroot for control.tar.gz as well --- Summary of changes: Source/CPack/cmCPackDebGenerator.cxx | 15 ++- 1 files changed, 10 insertions(+), 5 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-53-g728cbd1
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 728cbd19e3574d0a103ad17cacf98518c9b2c5bf (commit) via 72333a464870155d040e215bec37a7a31070f875 (commit) via 369e3464beb8258ce5b2af8bcbe6b476fca379de (commit) via f9b758e91a9afa17123c5b81b5568ebbd52db598 (commit) from 21be162f9b33b0054e7dd7f5cb0ce93685ae08b3 (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=728cbd19e3574d0a103ad17cacf98518c9b2c5bf commit 728cbd19e3574d0a103ad17cacf98518c9b2c5bf Merge: 21be162 72333a4 Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:03:01 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:03:01 2012 -0400 Merge topic 'vs10-rule-files' 72333a4 VS10: Avoid creating .rule files next to outputs (#13141) 369e346 Factor out custom command .rule file path generation f9b758e Cleanup custom command .rule file internal handling --- Summary of changes: Source/cmGlobalGenerator.cxx | 15 Source/cmGlobalGenerator.h |3 ++ Source/cmGlobalVisualStudio10Generator.cxx | 18 ++ Source/cmGlobalVisualStudio10Generator.h |4 ++ Source/cmGlobalVisualStudio8Generator.cxx | 12 +++ Source/cmLocalVisualStudio6Generator.cxx |2 +- Source/cmMakefile.cxx | 50 --- Source/cmMakefile.h| 30 + Source/cmVisualStudio10TargetGenerator.cxx |5 ++- 9 files changed, 87 insertions(+), 52 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-56-gf1ecabd
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 f1ecabd98a102b97f663f44953c732a74b2a9f57 (commit) via 5ed93db4cf6408c245d58a1bfaa63048bc54fc00 (commit) via 6c12e820b84a1a509dced0efe8118eca2a141473 (commit) from 728cbd19e3574d0a103ad17cacf98518c9b2c5bf (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=f1ecabd98a102b97f663f44953c732a74b2a9f57 commit f1ecabd98a102b97f663f44953c732a74b2a9f57 Merge: 728cbd1 5ed93db Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:03:23 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:03:23 2012 -0400 Merge topic 'doc-find_package-variables' 5ed93db find_package: Fix components signature documentation (#13142) 6c12e82 find_package: Document package_FIND_* variables (#13142) --- Summary of changes: Source/cmFindPackageCommand.cxx | 29 ++--- 1 files changed, 26 insertions(+), 3 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-58-gf45d004
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 f45d004c0a052646494085b687af6aa1d539c876 (commit) via 38c3943b6fd30cbc684211a1abf73330813dcda1 (commit) from f1ecabd98a102b97f663f44953c732a74b2a9f57 (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=f45d004c0a052646494085b687af6aa1d539c876 commit f45d004c0a052646494085b687af6aa1d539c876 Merge: f1ecabd 38c3943 Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:03:37 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:03:37 2012 -0400 Merge topic 'test-RunCMake-check' 38c3943 Teach RunCMake tests to allow custom checks --- Summary of changes: Tests/RunCMake/CMakeLists.txt | 11 --- Tests/RunCMake/RunCMake.cmake | 17 +++-- 2 files changed, 19 insertions(+), 9 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-60-gc4aa538
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 c4aa5386fb69822e1b131fb95cc11682ed1f5219 (commit) via 05604eb9cb7ced290af67dcc392f0a9a10e64386 (commit) from f45d004c0a052646494085b687af6aa1d539c876 (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=c4aa5386fb69822e1b131fb95cc11682ed1f5219 commit c4aa5386fb69822e1b131fb95cc11682ed1f5219 Merge: f45d004 05604eb Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:03:53 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:03:53 2012 -0400 Merge topic 'list-empty-error' 05604eb list: Handle errors on empty lists more gracefully (#13138) --- Summary of changes: Source/cmListCommand.cxx | 15 ++- Tests/RunCMake/CMakeLists.txt |1 + .../RunCMake/{find_package = list}/CMakeLists.txt |0 .../EmptyGet0-result.txt} |0 Tests/RunCMake/list/EmptyGet0-stderr.txt |4 Tests/RunCMake/list/EmptyGet0.cmake|2 ++ .../EmptyInsert-1-result.txt} |0 Tests/RunCMake/list/EmptyInsert-1-stderr.txt |4 Tests/RunCMake/list/EmptyInsert-1.cmake|2 ++ .../EmptyRemoveAt0-result.txt} |0 Tests/RunCMake/list/EmptyRemoveAt0-stderr.txt |4 Tests/RunCMake/list/EmptyRemoveAt0.cmake |2 ++ Tests/RunCMake/list/RunCMakeTest.cmake |5 + 13 files changed, 38 insertions(+), 1 deletions(-) copy Tests/RunCMake/{find_package = list}/CMakeLists.txt (100%) copy Tests/RunCMake/{ObjectLibrary/BadObjSource1-result.txt = list/EmptyGet0-result.txt} (100%) create mode 100644 Tests/RunCMake/list/EmptyGet0-stderr.txt create mode 100644 Tests/RunCMake/list/EmptyGet0.cmake copy Tests/RunCMake/{ObjectLibrary/BadObjSource1-result.txt = list/EmptyInsert-1-result.txt} (100%) create mode 100644 Tests/RunCMake/list/EmptyInsert-1-stderr.txt create mode 100644 Tests/RunCMake/list/EmptyInsert-1.cmake copy Tests/RunCMake/{ObjectLibrary/BadObjSource1-result.txt = list/EmptyRemoveAt0-result.txt} (100%) create mode 100644 Tests/RunCMake/list/EmptyRemoveAt0-stderr.txt create mode 100644 Tests/RunCMake/list/EmptyRemoveAt0.cmake create mode 100644 Tests/RunCMake/list/RunCMakeTest.cmake hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-66-g91f8334
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 91f83347d35e970896aaa9200cf68cdd0ea413ac (commit) via b8034104c112a618df73f1cb104b1d09e8492d66 (commit) via 8787f946b73315d84649bd9818a8225a772c7c36 (commit) via 4a30258d91818eb1c1d6741b5a47c54cbfab3313 (commit) via f3191f5bc0db2d6717be20585c97f0f2346b8524 (commit) via 59139031a1aa24231b9302aa4cd8ecc4e22fb594 (commit) from c4aa5386fb69822e1b131fb95cc11682ed1f5219 (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=91f83347d35e970896aaa9200cf68cdd0ea413ac commit 91f83347d35e970896aaa9200cf68cdd0ea413ac Merge: c4aa538 b803410 Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:04:27 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:04:27 2012 -0400 Merge topic 'enhance-include_external_msproject' b803410 VS: Fix line-too-long style errors 8787f94 Merge branch 'list-empty-error' into enhance-include_external_msproject 4a30258 include_external_msproject: Test TYPE, GUID, PLATFORM options (#13120) f3191f5 Merge branch 'test-RunCMake-check' into enhance-include_external_msproject 5913903 include_external_msproject: Add TYPE, GUID, PLATFORM options (#13120) --- Summary of changes: Source/cmGlobalVisualStudio71Generator.cxx | 14 ++- Source/cmGlobalVisualStudio71Generator.h |4 +- Source/cmGlobalVisualStudio7Generator.cxx | 28 -- Source/cmGlobalVisualStudio7Generator.h|4 +- Source/cmGlobalVisualStudio8Generator.cxx | 13 ++- Source/cmGlobalVisualStudio8Generator.h|3 +- Source/cmIncludeExternalMSProjectCommand.cxx | 67 +++- Source/cmIncludeExternalMSProjectCommand.h | 12 ++- Source/cmLocalVisualStudio10Generator.cxx |8 ++ Tests/RunCMake/CMakeLists.txt |4 + .../CMakeLists.txt |0 .../CustomGuid-check.cmake |1 + .../include_external_msproject/CustomGuid.cmake|2 + .../CustomGuidTypePlatform-check.cmake |1 + .../CustomGuidTypePlatform.cmake |5 + .../CustomTypePlatform-check.cmake |1 + .../CustomTypePlatform.cmake |3 + .../include_external_msproject/RunCMakeTest.cmake |6 + .../include_external_msproject/check_utils.cmake | 109 Tests/RunCMake/include_external_msproject/main.cpp |3 + 20 files changed, 262 insertions(+), 26 deletions(-) copy Tests/RunCMake/{find_package = include_external_msproject}/CMakeLists.txt (100%) create mode 100644 Tests/RunCMake/include_external_msproject/CustomGuid-check.cmake create mode 100644 Tests/RunCMake/include_external_msproject/CustomGuid.cmake create mode 100644 Tests/RunCMake/include_external_msproject/CustomGuidTypePlatform-check.cmake create mode 100644 Tests/RunCMake/include_external_msproject/CustomGuidTypePlatform.cmake create mode 100644 Tests/RunCMake/include_external_msproject/CustomTypePlatform-check.cmake create mode 100644 Tests/RunCMake/include_external_msproject/CustomTypePlatform.cmake create mode 100644 Tests/RunCMake/include_external_msproject/RunCMakeTest.cmake create mode 100644 Tests/RunCMake/include_external_msproject/check_utils.cmake create mode 100644 Tests/RunCMake/include_external_msproject/main.cpp hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-70-g7e4c11e
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 7e4c11e0fca5cdddf18f778760fa659982382db4 (commit) via b3c77889e43176547b37d392451171acd7860650 (commit) via 09a91c6d5a2533ed2bccd116fcdb87458d602a98 (commit) via a8995ebe35885f9170cc3856d3208c813fb8e451 (commit) from 91f83347d35e970896aaa9200cf68cdd0ea413ac (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=7e4c11e0fca5cdddf18f778760fa659982382db4 commit 7e4c11e0fca5cdddf18f778760fa659982382db4 Merge: 91f8334 b3c7788 Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:04:52 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:04:52 2012 -0400 Merge topic 'compile-XL-v6' b3c7788 Workaround IBM XL v6 streams seekg bug (#13149) 09a91c6 libarchive: Avoid 'inline' keyword on XL C v6 (#13148) a8995eb libarchive: Avoid trailing , in enum for XL v6 (#13148) --- Summary of changes: Source/cmFileCommand.cxx |2 +- Utilities/cmlibarchive/libarchive/archive_endian.h |3 +++ .../libarchive/archive_write_set_format_iso9660.c | 10 +- 3 files changed, 9 insertions(+), 6 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-72-g44e2bdc
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 44e2bdc7a5be4021bb5a8eef53bf87685955f263 (commit) via 94b24ad88dae77b414b2183e834284fa27bb8403 (commit) from 7e4c11e0fca5cdddf18f778760fa659982382db4 (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=44e2bdc7a5be4021bb5a8eef53bf87685955f263 commit 44e2bdc7a5be4021bb5a8eef53bf87685955f263 Merge: 7e4c11e 94b24ad Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:05:19 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:05:19 2012 -0400 Merge topic 'CPack-fixManPage-typo' 94b24ad Fix CPack RPM man page typo detected by lintian. --- Summary of changes: Modules/CPack.cmake |1 + 1 files changed, 1 insertions(+), 0 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-74-gd2230cd
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 d2230cdb5ed291087c9f1dd3fe6d66f2c5a8c760 (commit) via aa8acea3982582cb8e20f69ec897aed6dd31a0a5 (commit) from 44e2bdc7a5be4021bb5a8eef53bf87685955f263 (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=d2230cdb5ed291087c9f1dd3fe6d66f2c5a8c760 commit d2230cdb5ed291087c9f1dd3fe6d66f2c5a8c760 Merge: 44e2bdc aa8acea Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:05:52 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:05:52 2012 -0400 Merge topic 'fix-13085-add-nsis-preinstall-hook' aa8acea CPack/NSIS: Add CPACK_NSIS_EXTRA_PREINSTALL_COMMANDS (#13085) --- Summary of changes: Modules/CPackNSIS.cmake | 14 +++--- Modules/NSIS.template.in |1 + 2 files changed, 12 insertions(+), 3 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-76-g4b4a98d
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 4b4a98d72298e892b17aa0d14462bab7836a7c1d (commit) via 64818c107737ad1bc5ee57a0ddeac1fc1e945faf (commit) from d2230cdb5ed291087c9f1dd3fe6d66f2c5a8c760 (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=4b4a98d72298e892b17aa0d14462bab7836a7c1d commit 4b4a98d72298e892b17aa0d14462bab7836a7c1d Merge: d2230cd 64818c1 Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:06:10 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:06:10 2012 -0400 Merge topic 'fix-ExternalProject-COMMAND-niggly' 64818c1 ExternalProject: Add missing COMMAND keyword --- Summary of changes: Modules/ExternalProject.cmake |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-81-g00be692
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 00be692b54c52f779ec629cfde47b588019ab49d (commit) via 83729f978f02b36f7d0f1e44439450d7d61a4aa6 (commit) via 5b97942cbb915e8eaff0b5b9fee0676296656c93 (commit) from 419f561b2f554b0fd92482c79ba49be0e3f7875e (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=00be692b54c52f779ec629cfde47b588019ab49d commit 00be692b54c52f779ec629cfde47b588019ab49d Merge: 419f561 83729f9 Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:06:44 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:06:44 2012 -0400 Merge topic 'EnhanceBash-completion-part1' 83729f9 Install editors helper files 5b97942 Enhancement of bash completion scripts given by Igor Murzov. --- Summary of changes: CMakeLists.txt |3 + Docs/CMakeLists.txt |4 + Docs/bash-completion/CMakeLists.txt |8 ++ Docs/bash-completion/cmake | 149 + Docs/bash-completion/cpack | 61 ++ Docs/bash-completion/ctest | 81 ++ Docs/cmake-completion | 207 --- 7 files changed, 306 insertions(+), 207 deletions(-) create mode 100644 Docs/CMakeLists.txt create mode 100644 Docs/bash-completion/CMakeLists.txt create mode 100644 Docs/bash-completion/cmake create mode 100644 Docs/bash-completion/cpack create mode 100644 Docs/bash-completion/ctest delete mode 100644 Docs/cmake-completion hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, master, updated. v2.8.8-83-g8bb46ee
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 8bb46ee787828c75b825d72b7121296d91bef7d6 (commit) via 4f80896e6c945239631f5f85e51251b6ed868d0d (commit) from 00be692b54c52f779ec629cfde47b588019ab49d (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=8bb46ee787828c75b825d72b7121296d91bef7d6 commit 8bb46ee787828c75b825d72b7121296d91bef7d6 Merge: 00be692 4f80896 Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:07:00 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 14:07:00 2012 -0400 Merge topic 'intel-Windows-EHsc' 4f80896 Intel: On Windows use /EHsc instead of deprecated /GX (#13163) --- Summary of changes: Modules/Platform/Windows-Intel-CXX.cmake |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, next, updated. v2.8.8-2704-g5c9cfe4
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, next has been updated via 5c9cfe4249f240e0328e0bbb1a0508116a6fbaaf (commit) via 8bb46ee787828c75b825d72b7121296d91bef7d6 (commit) via 00be692b54c52f779ec629cfde47b588019ab49d (commit) via 419f561b2f554b0fd92482c79ba49be0e3f7875e (commit) via 4b4a98d72298e892b17aa0d14462bab7836a7c1d (commit) via d2230cdb5ed291087c9f1dd3fe6d66f2c5a8c760 (commit) via 44e2bdc7a5be4021bb5a8eef53bf87685955f263 (commit) via 7e4c11e0fca5cdddf18f778760fa659982382db4 (commit) via 91f83347d35e970896aaa9200cf68cdd0ea413ac (commit) via c4aa5386fb69822e1b131fb95cc11682ed1f5219 (commit) via f45d004c0a052646494085b687af6aa1d539c876 (commit) via f1ecabd98a102b97f663f44953c732a74b2a9f57 (commit) via 728cbd19e3574d0a103ad17cacf98518c9b2c5bf (commit) via 21be162f9b33b0054e7dd7f5cb0ce93685ae08b3 (commit) via 82c579de45a20ccbdd6c016199799e6922361de7 (commit) via ee35d8a0eac00abb041f6e4005579f1b97890b5f (commit) via 65a4926326ccc7e76187f10909223a664ceb244c (commit) via 81e696c99d8f1d9239aae722ffe2b2b15a5e0fa9 (commit) via 745067bd7e1ac9d6cc40a45c58a8d1cd61eac537 (commit) via 04f5dd8ad49086f22cf866713482b5ea8c19f9fb (commit) via 14be8dd264e2b8bc5a0c7c883bae4338d3c960e7 (commit) via fd1788294df63f3e5483c952c7dd709b41efee07 (commit) via 5d15430fb99a243f811d77ec47ea648e5508a0e4 (commit) from de22852abf150c86a259dc27eb8e7973a13025b7 (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=5c9cfe4249f240e0328e0bbb1a0508116a6fbaaf commit 5c9cfe4249f240e0328e0bbb1a0508116a6fbaaf Merge: de22852 8bb46ee Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 14:07:37 2012 -0400 Commit: David Cole david.c...@kitware.com CommitDate: Wed Apr 25 14:07:37 2012 -0400 Merge branch 'master' into next --- Summary of changes: Source/CMakeVersion.cmake |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, next, updated. v2.8.8-2706-g53c3ca3
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, next has been updated via 53c3ca3a59790e99b5fc94bc8d99dc20d0379c5b (commit) via 5f807a62a51ef6872d27bbd6f49325122ea8fb43 (commit) from 5c9cfe4249f240e0328e0bbb1a0508116a6fbaaf (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=53c3ca3a59790e99b5fc94bc8d99dc20d0379c5b commit 53c3ca3a59790e99b5fc94bc8d99dc20d0379c5b Merge: 5c9cfe4 5f807a6 Author: Brad King brad.k...@kitware.com AuthorDate: Wed Apr 25 15:26:51 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 15:26:51 2012 -0400 Merge topic 'kwsys-remove-DateStamp' into next 5f807a6 KWSys: Remove DateStamp http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=5f807a62a51ef6872d27bbd6f49325122ea8fb43 commit 5f807a62a51ef6872d27bbd6f49325122ea8fb43 Author: Brad King brad.k...@kitware.com AuthorDate: Mon Apr 23 15:18:34 2012 -0400 Commit: Brad King brad.k...@kitware.com CommitDate: Wed Apr 25 11:40:24 2012 -0400 KWSys: Remove DateStamp KWSys is no longer shared in projects via a server-side directory symlink in CVS. An automated nightly date stamp commit can no longer be shared by multiple projects directly. It needs a per-project replay robot so the nightly commits end up needing N+1 robots instead of N. Remove the DateStamp feature because it is no longer useful or maintained by nightly commits. diff --git a/Source/kwsys/CMakeLists.txt b/Source/kwsys/CMakeLists.txt index 0ef4e28..ca496ab 100644 --- a/Source/kwsys/CMakeLists.txt +++ b/Source/kwsys/CMakeLists.txt @@ -123,7 +123,6 @@ IF(KWSYS_STANDALONE OR CMake_SOURCE_DIR) SET(KWSYS_USE_FundamentalType 1) SET(KWSYS_USE_Terminal 1) SET(KWSYS_USE_IOStream 1) - SET(KWSYS_USE_DateStamp 1) SET(KWSYS_USE_String 1) SET(KWSYS_USE_SystemInformation 1) SET(KWSYS_USE_CPU 1) @@ -690,7 +689,7 @@ ENDFOREACH(cpp) # Add selected C components. FOREACH(c -Process Base64 FundamentalType MD5 Terminal System DateStamp String CPU +Process Base64 FundamentalType MD5 Terminal System String CPU ) IF(KWSYS_USE_${c}) # Use the corresponding header file. diff --git a/Source/kwsys/DateStamp.h.in b/Source/kwsys/DateStamp.h.in deleted file mode 100644 index c3d0099..000 --- a/Source/kwsys/DateStamp.h.in +++ /dev/null @@ -1,42 +0,0 @@ -/* - KWSys - Kitware System Library - Copyright 2000-2009 Kitware, Inc., Insight Software Consortium - - Distributed under the OSI-approved BSD License (the License); - see accompanying file Copyright.txt for details. - - This software is distributed WITHOUT ANY WARRANTY; without even the - implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - See the License for more information. -*/ -#ifndef @KWSYS_NAMESPACE@_DateStamp_h -#define @KWSYS_NAMESPACE@_DateStamp_h - -/** Version date integer year. The format is CCYY. */ -#define @KWSYS_NAMESPACE@_DATE_STAMP_YEAR @KWSYS_DATE_STAMP_YEAR@ - -/** Version date integer month. The format is MM. */ -#define @KWSYS_NAMESPACE@_DATE_STAMP_MONTH @KWSYS_DATE_STAMP_MONTH@ - -/** Version date integer day. The format is DD. */ -#define @KWSYS_NAMESPACE@_DATE_STAMP_DAY @KWSYS_DATE_STAMP_DAY@ - -/** Version date full integer. The format is CCYYMMDD. */ -#define @KWSYS_NAMESPACE@_DATE_STAMP_FULL @KWSYS_DATE_STAMP_YEAR@@KWSYS_DATE_STAMP_MONTH@@KWSYS_DATE_STAMP_DAY@ - -/** Version date string year. The format is CCYY. */ -#define @KWSYS_NAMESPACE@_DATE_STAMP_STRING_YEAR @KWSYS_DATE_STAMP_YEAR@ - -/** Version date string month. The format is MM. */ -#define @KWSYS_NAMESPACE@_DATE_STAMP_STRING_MONTH @KWSYS_DATE_STAMP_MONTH@ - -/** Version date string day. The format is DD. */ -#define @KWSYS_NAMESPACE@_DATE_STAMP_STRING_DAY @KWSYS_DATE_STAMP_DAY@ - -/** Version date full string. The format is CCYYMMDD. */ -#define @KWSYS_NAMESPACE@_DATE_STAMP_STRING_FULL @KWSYS_DATE_STAMP_YEAR@@KWSYS_DATE_STAMP_MONTH@@KWSYS_DATE_STAMP_DAY@ - -/** Version date formatted string. The format is CCYY-MM-DD. */ -#define @KWSYS_NAMESPACE@_DATE_STAMP_STRING @KWSYS_DATE_STAMP_YEAR@-@KWSYS_DATE_STAMP_MONTH@-@KWSYS_DATE_STAMP_DAY@ - -#endif diff --git a/Source/kwsys/kwsysDateStamp.cmake b/Source/kwsys/kwsysDateStamp.cmake deleted file mode 100644 index 3d0f03d..000 --- a/Source/kwsys/kwsysDateStamp.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# Do not edit! Generated by kwsysDateStamp.py
[Cmake-commits] CMake branch, next, updated. v2.8.8-2708-g283b8fe
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, next has been updated via 283b8fe1ed285f15ee3b408ec070e8a98bb29413 (commit) via e6412e084ed6ba77c17292e3e7c5b9d8e2450bab (commit) from 53c3ca3a59790e99b5fc94bc8d99dc20d0379c5b (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=283b8fe1ed285f15ee3b408ec070e8a98bb29413 commit 283b8fe1ed285f15ee3b408ec070e8a98bb29413 Merge: 53c3ca3 e6412e0 Author: Bill Hoffman bill.hoff...@kitware.com AuthorDate: Wed Apr 25 17:06:12 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 17:06:12 2012 -0400 Merge topic 'mumps_coverage' into next e6412e0 Add support to ctest for GTM mumps coverage. diff --cc Source/CTest/cmCTestCoverageHandler.cxx index ae06b0f,6c99928..23d2637 --- a/Source/CTest/cmCTestCoverageHandler.cxx +++ b/Source/CTest/cmCTestCoverageHandler.cxx @@@ -751,34 -760,19 +760,46 @@@ int cmCTestCoverageHandler::HandlePHPCo } return static_castint(cont-TotalCoverage.size()); } + //-- + int cmCTestCoverageHandler::HandleGTMCoverage( + cmCTestCoverageHandlerContainer* cont) + { + cmParseGTMCoverage cov(*cont, this-CTest); + std::string coverageFile = this-CTest-GetBinaryDir() + /gtm_coverage.mcov; + if(cmSystemTools::FileExists(coverageFile.c_str())) + { + cov.ReadGTMCoverage(coverageFile.c_str()); + } + return static_castint(cont-TotalCoverage.size()); + } +struct cmCTestCoverageHandlerLocale +{ + cmCTestCoverageHandlerLocale() +{ +if(const char* l = cmSystemTools::GetEnv(LC_ALL)) + { + lc_all = l; + } +if(lc_all != C) + { + cmSystemTools::PutEnv(LC_ALL=C); + } +} + ~cmCTestCoverageHandlerLocale() +{ +if(!lc_all.empty()) + { + cmSystemTools::PutEnv((LC_ALL= + lc_all).c_str()); + } +else + { + cmSystemTools::UnsetEnv(LC_ALL); + } +} + std::string lc_all; +}; + //-- int cmCTestCoverageHandler::HandleGCovCoverage( cmCTestCoverageHandlerContainer* cont) http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=e6412e084ed6ba77c17292e3e7c5b9d8e2450bab commit e6412e084ed6ba77c17292e3e7c5b9d8e2450bab Author: Bill Hoffman bill.hoff...@kitware.com AuthorDate: Wed Apr 25 17:04:28 2012 -0400 Commit: Bill Hoffman bill.hoff...@kitware.com CommitDate: Wed Apr 25 17:04:28 2012 -0400 Add support to ctest for GTM mumps coverage. diff --git a/Source/CMakeLists.txt b/Source/CMakeLists.txt index f9d1c03..1ef67da 100644 --- a/Source/CMakeLists.txt +++ b/Source/CMakeLists.txt @@ -423,6 +423,7 @@ SET(CTEST_SRCS cmCTest.cxx CTest/cmCTestConfigureHandler.cxx CTest/cmCTestCoverageCommand.cxx CTest/cmCTestCoverageHandler.cxx + CTest/cmParseGTMCoverage.cxx CTest/cmParsePHPCoverage.cxx CTest/cmCTestEmptyBinaryDirectoryCommand.cxx CTest/cmCTestGenericHandler.cxx diff --git a/Source/CTest/cmCTestCoverageHandler.cxx b/Source/CTest/cmCTestCoverageHandler.cxx index 309abb1..6c99928 100644 --- a/Source/CTest/cmCTestCoverageHandler.cxx +++ b/Source/CTest/cmCTestCoverageHandler.cxx @@ -11,6 +11,7 @@ */ #include cmCTestCoverageHandler.h #include cmParsePHPCoverage.h +#include cmParseGTMCoverage.h #include cmCTest.h #include cmake.h #include cmMakefile.h @@ -373,21 +374,29 @@ int cmCTestCoverageHandler::ProcessHandler() } int file_count = 0; file_count += this-HandleGCovCoverage(cont); + error = cont.Error; if ( file_count 0 ) { return error; } file_count += this-HandleTracePyCoverage(cont); + error = cont.Error; if ( file_count 0 ) { return error; } file_count += this-HandlePHPCoverage(cont); + error = cont.Error; if ( file_count 0 ) { return error; } + file_count += this-HandleGTMCoverage(cont); error = cont.Error; + if ( file_count 0 ) +{ +return error; +} std::setstd::string uncovered = this-FindUncoveredFiles(cont); @@ -751,6 +760,18 @@ int cmCTestCoverageHandler::HandlePHPCoverage( } return static_castint(cont-TotalCoverage.size()); } +//-- +int cmCTestCoverageHandler::HandleGTMCoverage( + cmCTestCoverageHandlerContainer* cont) +{ + cmParseGTMCoverage cov(*cont, this-CTest); + std::string coverageFile = this-CTest-GetBinaryDir() + /gtm_coverage.mcov; +
[Cmake-commits] CMake branch, next, updated. v2.8.8-2710-g0811843
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, next has been updated via 08118430d645ef0f8bb9f4429cee534b0fcb2a71 (commit) via 987c017f6b1b49ab832c244166e30e07260432da (commit) from 283b8fe1ed285f15ee3b408ec070e8a98bb29413 (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=08118430d645ef0f8bb9f4429cee534b0fcb2a71 commit 08118430d645ef0f8bb9f4429cee534b0fcb2a71 Merge: 283b8fe 987c017 Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 17:43:48 2012 -0400 Commit: CMake Topic Stage kwro...@kitware.com CommitDate: Wed Apr 25 17:43:48 2012 -0400 Merge topic 'fix-12564-avoid-git-re-clones' into next 987c017 ExternalProject: Avoid unnecessary git clones (#12564) http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=987c017f6b1b49ab832c244166e30e07260432da commit 987c017f6b1b49ab832c244166e30e07260432da Author: David Cole david.c...@kitware.com AuthorDate: Wed Apr 25 17:30:18 2012 -0400 Commit: David Cole david.c...@kitware.com CommitDate: Wed Apr 25 17:30:18 2012 -0400 ExternalProject: Avoid unnecessary git clones (#12564) In the case of git, only track the repository in the repository info dependency tracking file. Not the tag. The download step should only re-run if the repository changes. The download step should NOT re-run if the tag changes. The update step is an 'always' re-running step, and so should already re-run, unless it's been eliminated by use of UPDATE_COMMAND diff --git a/Modules/ExternalProject.cmake b/Modules/ExternalProject.cmake index 301d1fc..1997572 100644 --- a/Modules/ExternalProject.cmake +++ b/Modules/ExternalProject.cmake @@ -1079,9 +1079,15 @@ function(_ep_add_download_command name) set(git_tag master) endif() +# For the download step, and the git clone operation, only the repository +# should be recorded in a configured RepositoryInfo file. If the repo +# changes, the clone script should be run again. But if only the tag +# changes, avoid running the clone script again. Let the 'always' running +# update step checkout the new tag. +# set(repository ${git_repository}) set(module) -set(tag ${git_tag}) +set(tag) configure_file( ${CMAKE_ROOT}/Modules/RepositoryInfo.txt.in ${stamp_dir}/${name}-gitinfo.txt --- Summary of changes: Modules/ExternalProject.cmake |8 +++- 1 files changed, 7 insertions(+), 1 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits