[Cmake-commits] CMake branch, master, updated. v2.8.8-25-gfd17882

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread David Cole
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

2012-04-25 Thread Brad King
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

2012-04-25 Thread Bill Hoffman
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

2012-04-25 Thread David Cole
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