[Cmake-commits] CMake branch, master, updated. v3.8.0-rc2-350-gd96d971

2017-03-03 Thread Kitware Robot
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  d96d971ac048acc8fa266b2e1320cc7f0470aeae (commit)
  from  e7e939058d568a7aac9952386057fc869c240a9e (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 -
---

Summary of changes:
 Source/CMakeVersion.cmake |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, next, updated. v3.8.0-rc2-372-ga5ba5d4

2017-03-03 Thread Kitware Robot
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
  discards  e6cd443763d90583d1664403619979b4bce44393 (commit)
  discards  fddee0f94de26cd9540becfca7ad81716023f767 (commit)
  discards  de21e3afaad243f15577d8bc1b20a76c563680d7 (commit)
   via  a5ba5d4c91e4ee0e783bae0a54c8989f9fb4c7b8 (commit)
   via  6f1b38f432db822b9eb4f75596a5a06e573b46a1 (commit)
   via  ca5d0185ca63c2dd2835f5629ac4aea85fbba1d8 (commit)
   via  d96d971ac048acc8fa266b2e1320cc7f0470aeae (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (e6cd443763d90583d1664403619979b4bce44393)
\
 N -- N -- N (a5ba5d4c91e4ee0e783bae0a54c8989f9fb4c7b8)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

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 -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=a5ba5d4c91e4ee0e783bae0a54c8989f9fb4c7b8
commit a5ba5d4c91e4ee0e783bae0a54c8989f9fb4c7b8
Merge: 6f1b38f 9a1ee04
Author: Brad King 
AuthorDate: Fri Mar 3 20:05:37 2017 +
Commit: Kitware Robot 
CommitDate: Sat Mar 4 00:01:18 2017 -0500

Stage topic 'binaries-from-gitlab-repo'

Topic-id: 22863
Topic-url: https://gitlab.kitware.com/cmake/cmake/merge_requests/547


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=6f1b38f432db822b9eb4f75596a5a06e573b46a1
commit 6f1b38f432db822b9eb4f75596a5a06e573b46a1
Merge: ca5d018 c3eb88e
Author: Brad King 
AuthorDate: Fri Mar 3 18:58:53 2017 +
Commit: Kitware Robot 
CommitDate: Sat Mar 4 00:01:18 2017 -0500

Stage topic 'working-directory-fixes'

Topic-id: 22824
Topic-url: https://gitlab.kitware.com/cmake/cmake/merge_requests/540


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ca5d0185ca63c2dd2835f5629ac4aea85fbba1d8
commit ca5d0185ca63c2dd2835f5629ac4aea85fbba1d8
Merge: d96d971 ef4e1e8
Author: Brad King 
AuthorDate: Fri Mar 3 18:55:51 2017 +
Commit: Kitware Robot 
CommitDate: Sat Mar 4 00:01:18 2017 -0500

Stage topic 'autogen_common'

Topic-id: 22843
Topic-url: https://gitlab.kitware.com/cmake/cmake/merge_requests/543


---

Summary of changes:
 Source/CMakeVersion.cmake |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, nightly-master, updated. v3.8.0-rc2-349-ge7e9390

2017-03-03 Thread Kitware Robot
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, nightly-master has been updated
   via  e7e939058d568a7aac9952386057fc869c240a9e (commit)
   via  6cd3079ce8072203a71f9dc8d3f0b578f9ad063c (commit)
   via  75da91ab952ad770c2d1fe9a96aa630a4d02738e (commit)
   via  1cc73e9a6c6dca38a163a8e61208b6ab74839441 (commit)
   via  9a65b1272c94cfbaa929e674db55c67485a2cf2a (commit)
   via  205ac0f034b9fac9d220b2c24a17738708f3068b (commit)
   via  9360e6c6a0197e9ac05d085221eb7ec31be3c2eb (commit)
   via  4e8ffb952c41e19a5a4b24cdcbc504dba3f03f11 (commit)
   via  e1adec32b8325fb731da084e99acd6070f5e39bf (commit)
   via  d9f54b565a80c0811f31374d6359085874d6b23c (commit)
   via  2b52c6cde5933d7e46b2d85788ba67b20069ab86 (commit)
   via  9f37f94d639aa4a5cc42a2f60fafb51bed317e1b (commit)
   via  d0ada3e2183d3f80125795a3b13acafa7cc0c477 (commit)
   via  2ccf879ab4efca38bb2918bfb4ba5946328f8bb1 (commit)
   via  71d9861a42e591d609fce20ea334eedc80f8b199 (commit)
   via  4e537aa42c7d5731272d75b4a298271e26d36cee (commit)
   via  79b017f23cb012d361c5e4478dcfa7bcc829 (commit)
   via  24c0e229efd92392a877ba5c7c52d74fb9fdf689 (commit)
   via  1e0841c67244c70641a18c348cd8a274f4789010 (commit)
   via  3e06cdc19bc6670e19dd3697f257f0b89e5cd3f7 (commit)
   via  8e58f360f53eab991debe507c669595cec7f07fa (commit)
   via  6b6191d8754fd6a805a83c2a10f521aa92e26175 (commit)
   via  8d1af9cad2f55fda440b3db537fc99e1d78b2aad (commit)
   via  5228d36aac11e23c795019b28eba57195392b51c (commit)
   via  69528fe65f0c4402c6560917d6cb118d2c103445 (commit)
   via  f3102ca884496a4a0644dc43afaf80a253191ed8 (commit)
   via  c3fb650c85a01f1a31f3f56f5ae630d4e6c6e98d (commit)
   via  d33de80c8a9e3e5e56012cbfe640004f7cb1550f (commit)
   via  b1a37362b87c24d409f4037cd59c33056468c11b (commit)
  from  06ef23c3e0abf79f451cf69fbd3ac646b7e17c27 (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 -
---

Summary of changes:
 CMakeLists.txt |1 +
 CONTRIBUTING.rst   |   10 +
 Help/dev/README.rst|   27 ++
 Help/dev/review.rst|  304 
 Help/manual/cmake-variables.7.rst  |1 +
 Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION.rst |4 +
 .../dev/CMAKE_INTERPROCEDURAL_OPTIMIZATION.rst |6 +
 .../CMAKE_INTERPROCEDURAL_OPTIMIZATION.rst |8 +
 Modules/FindJNI.cmake  |5 +
 Modules/FindVulkan.cmake   |8 +-
 Source/CMakeVersion.cmake  |2 +-
 Source/cmOrderDirectories.cxx  |   22 +-
 Source/cmOrderDirectories.h|2 +
 Source/cmTarget.cxx|1 +
 Tests/RunCMake/CMakeLists.txt  |3 +
 .../RunCMake/RuntimePath/A.c   |2 +-
 .../{Cpplint => RuntimePath}/CMakeLists.txt|0
 Tests/RunCMake/RuntimePath/RunCMakeTest.cmake  |   18 ++
 Tests/RunCMake/RuntimePath/SymlinkImplicit.cmake   |   17 ++
 .../SymlinkImplicitCheck-result.txt}   |0
 .../RuntimePath/SymlinkImplicitCheck-stderr.txt|   22 ++
 .../RuntimePath/SymlinkImplicitCheck.cmake |2 +
 .../RuntimePath}/main.c|0
 Utilities/GitSetup/config  |9 +-
 Utilities/SetupForDevelopment.sh   |5 +-
 Utilities/Sphinx/conf.py.in|4 +-
 26 files changed, 459 insertions(+), 24 deletions(-)
 create mode 100644 Help/dev/README.rst
 create mode 100644 Help/dev/review.rst
 create mode 100644 Help/release/dev/CMAKE_INTERPROCEDURAL_OPTIMIZATION.rst
 create mode 100644 Help/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION.rst
 copy Modules/DummyCXXFile.cxx => Tests/RunCMake/RuntimePath/A.c (51%)
 copy Tests/RunCMake/{Cpplint => RuntimePath}/CMakeLists.txt (100%)
 create mode 100644 Tests/RunCMake/RuntimePath/RunCMakeTest.cmake
 create mode 100644 Tests/RunCMake/RuntimePath/SymlinkImplicit.cmake
 copy Tests/RunCMake/{Android/BadSYSROOT-result.txt => 
RuntimePath/SymlinkImplicitCheck-result.txt} (100%)
 create mode 100644 Tests/RunCMake/RuntimePath/SymlinkImplicitCheck-stderr.txt
 create mode 100644 Tests/RunCMake/RuntimePath/SymlinkImplicitCheck.cmake
 copy Tests/{CMakeOnly/LinkInterfaceLoop => RunCMake/RuntimePath}/main.c (100%)


hooks/post-receive
-- 
CMake
___
Cmake-commits 

[Cmake-commits] CMake branch, nightly, updated. v3.8.0-rc2-371-ge6cd443

2017-03-03 Thread Kitware Robot
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, nightly has been updated
   via  e6cd443763d90583d1664403619979b4bce44393 (commit)
   via  9a1ee04dd5b7da3bda7159500b3eeda16ee86fb0 (commit)
   via  fddee0f94de26cd9540becfca7ad81716023f767 (commit)
   via  de21e3afaad243f15577d8bc1b20a76c563680d7 (commit)
   via  e7e939058d568a7aac9952386057fc869c240a9e (commit)
   via  6cd3079ce8072203a71f9dc8d3f0b578f9ad063c (commit)
   via  75da91ab952ad770c2d1fe9a96aa630a4d02738e (commit)
   via  1cc73e9a6c6dca38a163a8e61208b6ab74839441 (commit)
   via  9a65b1272c94cfbaa929e674db55c67485a2cf2a (commit)
   via  205ac0f034b9fac9d220b2c24a17738708f3068b (commit)
   via  9360e6c6a0197e9ac05d085221eb7ec31be3c2eb (commit)
   via  c3eb88e23d958676dd7bd3435d2005341a4caca3 (commit)
   via  ef4e1e86441b515c60b4a1dfcf1c1e5e66ca1d76 (commit)
   via  28878dbdd49dce43a15a98062696af30f26800cf (commit)
   via  59dd1e390e1fdc1391cd81c08a300716a8a6c10c (commit)
   via  614917f70e292763b14b1c388e92714bac31fa9c (commit)
   via  505ed4e76f3043cdb5d45effc4791455136560df (commit)
   via  eae0b2823cb000db9a78881a517538a8a7fb7286 (commit)
   via  c511576c620ecbc614591722ad1b381c8a7d2528 (commit)
   via  4ef593ed4940229437dbbad7707a6461846318f8 (commit)
   via  bdec46b75eb93427aafb70d2d5e9d6601fda26a4 (commit)
   via  c52eecc303f8cb3de406d788914a2071cef4e60f (commit)
   via  86e4fcadd5edc38a9291366de61ca9fe63eae4f8 (commit)
   via  04ecb9a1df0ec91c1e6eb0eefb3719b84ac85dab (commit)
   via  f9531b373f27367ac0d8c4beae474768b7745b59 (commit)
   via  100723035ac228187e60f549dd38c8f89c447b40 (commit)
   via  d33de80c8a9e3e5e56012cbfe640004f7cb1550f (commit)
   via  09be79c707ac6999ebad689bcf83b2cbcd3cd4a2 (commit)
   via  1ee20805d3b0ed67dad7c2835d673c98961736ef (commit)
   via  5ce0b3e7ce885931c2ffdf04c0a9ffc69a91e2f4 (commit)
  from  4e8ffb952c41e19a5a4b24cdcbc504dba3f03f11 (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 -
---

Summary of changes:
 CMakeLists.txt |1 +
 CONTRIBUTING.rst   |   10 +
 Help/dev/README.rst|   27 ++
 Help/dev/review.rst|  304 +
 Source/CMakeLists.txt  |4 +
 Source/CPack/OSXScriptLauncher.cxx |1 -
 Source/CPack/cmCPackArchiveGenerator.cxx   |   10 +-
 Source/CPack/cmCPackGenerator.cxx  |4 +-
 Source/CTest/cmCTestBuildAndTestHandler.cxx|   14 +-
 Source/CTest/cmCTestBuildAndTestHandler.h  |2 +-
 Source/CTest/cmCTestCoverageHandler.cxx|   25 +-
 Source/CTest/cmCTestHandlerCommand.cxx |5 +-
 Source/CTest/cmCTestMultiProcessHandler.cxx|   11 +-
 Source/CTest/cmCTestRunTest.cxx|   19 +-
 Source/CTest/cmCTestSubmitHandler.cxx  |   13 +-
 Source/CTest/cmCTestTestHandler.cxx|   70 +--
 Source/cmCTest.cxx |2 -
 Source/cmDepends.cxx   |   14 +-
 Source/cmGlobalGenerator.cxx   |9 +-
 Source/cmMakefile.cxx  |   11 +-
 Source/cmQtAutoGeneratorCommon.cxx |  215 +
 Source/cmQtAutoGeneratorCommon.h   |   34 ++
 Source/cmQtAutoGeneratorInitializer.cxx|  472 
 Source/cmQtAutoGenerators.cxx  |  225 ++
 Source/cmQtAutoGenerators.h|2 +-
 Source/cmWorkingDirectory.cxx  |   24 +
 Source/cmWorkingDirectory.h|   23 +
 Source/cmake.cxx   |   30 +-
 Tests/QtAutogen/CMakeLists.txt |   98 ++--
 Tests/QtAutogen/automoc_rerun/test1.cpp|5 -
 Tests/QtAutogen/automoc_rerun/test1.h.in1  |8 -
 Tests/QtAutogen/automoc_rerun/test1.h.in2  |7 -
 Tests/QtAutogen/mocDepends/CMakeLists.txt  |   45 ++
 Tests/QtAutogen/mocDepends/invalid.hpp.in  |1 +
 Tests/QtAutogen/mocDepends/object.hpp.in   |   14 +
 Tests/QtAutogen/mocDepends/simpleLib.cpp.in|9 +
 Tests/QtAutogen/mocDepends/simpleLib.hpp.in|   11 +
 Tests/QtAutogen/mocDepends/test1.cpp   |9 +
 Tests/QtAutogen/mocDepends/test2.cpp   |   10 +
 Tests/QtAutogen/mocDepends/test2.hpp   |   16 +
 .../{automoc_rerun => 

Re: [CMake] -DCMAKE_BUILD_TYPE=Release breaks build process

2017-03-03 Thread Alan W. Irwin

On 2017-03-03 16:14+0100 Bernhard Seckinger wrote:


My advice for putting together that bug report is to create the
simplest standalone example of the problem that is possible (e.g.,
consiting of a CMakeLists.txt file that builds and installs a "hello,
world" D application + D language source code for that application.


After one mornings work I've got such a small example. And surprisingly it's a
bug in gdc and has nothing to do with neither cmake nor cmake-d. I filed a bug
report for gdc. :-)

Thanks for your help.


Hi Berni:

You are welcome.

And for the others here, Berni's general result (making a simple
example of what appear to be CMake problems often yields important new
insights) is quite typical with CMake in my experience.

Alan
__
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state
implementation for stellar interiors (freeeos.sf.net); the Time
Ephemerides project (timeephem.sf.net); PLplot scientific plotting
software package (plplot.sf.net); the libLASi project
(unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);
and the Linux Brochure Project (lbproject.sf.net).
__

Linux-powered Science
__
--

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake


[Cmake-commits] CMake branch, next, updated. v3.8.0-rc2-371-ge6cd443

2017-03-03 Thread Kitware Robot
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  e6cd443763d90583d1664403619979b4bce44393 (commit)
   via  9a1ee04dd5b7da3bda7159500b3eeda16ee86fb0 (commit)
  from  fddee0f94de26cd9540becfca7ad81716023f767 (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 -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=e6cd443763d90583d1664403619979b4bce44393
commit e6cd443763d90583d1664403619979b4bce44393
Merge: fddee0f 9a1ee04
Author: Brad King 
AuthorDate: Fri Mar 3 20:05:37 2017 +
Commit: Kitware Robot 
CommitDate: Fri Mar 3 15:05:39 2017 -0500

Stage topic 'binaries-from-gitlab-repo'

Topic-id: 22863
Topic-url: https://gitlab.kitware.com/cmake/cmake/merge_requests/547


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=9a1ee04dd5b7da3bda7159500b3eeda16ee86fb0
commit 9a1ee04dd5b7da3bda7159500b3eeda16ee86fb0
Author: Brad King 
AuthorDate: Fri Mar 3 14:34:58 2017 -0500
Commit: Brad King 
CommitDate: Fri Mar 3 15:03:00 2017 -0500

Utilities/Release: Fetch from gitlab.kitware.com repository

Update our release scripts to fetch from the gitlab.kitware.com
repository instead of the cmake.org repository.  Revise our
mapping of special branch names to account for the refs that
now store them in the new repository.

diff --git a/Utilities/Release/release_cmake.cmake 
b/Utilities/Release/release_cmake.cmake
index 0db89b5..ee1a0dc 100644
--- a/Utilities/Release/release_cmake.cmake
+++ b/Utilities/Release/release_cmake.cmake
@@ -32,9 +32,15 @@ if(NOT DEFINED GIT_COMMAND)
   set(GIT_COMMAND git)
 endif()
 
-if(${CMAKE_CREATE_VERSION} MATCHES "^(release|maint|next|nightly)$")
+if(CMAKE_CREATE_VERSION MATCHES "^(master|release)$")
+  set(GIT_FETCH "")
   set(GIT_BRANCH origin/${CMAKE_CREATE_VERSION})
+elseif(CMAKE_CREATE_VERSION STREQUAL "nightly")
+  set(nightly stage/master/nightly/latest)
+  set(GIT_FETCH "${GIT_COMMAND} fetch origin 
refs/${nightly}:refs/remotes/origin/${nightly}")
+  set(GIT_BRANCH origin/${nightly})
 else()
+  set(GIT_FETCH "")
   set(GIT_BRANCH ${CMAKE_CREATE_VERSION})
 endif()
 
diff --git a/Utilities/Release/release_cmake.sh.in 
b/Utilities/Release/release_cmake.sh.in
index 1465129..f363b3d 100755
--- a/Utilities/Release/release_cmake.sh.in
+++ b/Utilities/Release/release_cmake.sh.in
@@ -94,13 +94,15 @@ cd @CMAKE_RELEASE_DIRECTORY@
 if [ ! -z "@GIT_COMMAND@" ]; then
# clone the repo without creating any source files in the directory
# matching the branch being built (i.e. master CMake-2-8, etc)
-   @GIT_COMMAND@ clone -n git://cmake.org/cmake.git @CMAKE_CREATE_VERSION@
-   check_exit_value $? "Checkout git cmake source" || exit 1
+   @GIT_COMMAND@ clone -n https://gitlab.kitware.com/cmake/cmake.git 
@CMAKE_CREATE_VERSION@
+   check_exit_value $? "git clone cmake source" || exit 1
# go into the git directory
cd @CMAKE_CREATE_VERSION@
# run any extra commands if they exist
@GIT_EXTRA@
check_exit_value $? "git extra cmake source" || exit 1
+   @GIT_FETCH@
+   check_exit_value $? "git extra fetch" || exit 1
# now checkout a copy on the local branch working
@GIT_COMMAND@ checkout -b working @GIT_BRANCH@
check_exit_value $? "git checkout" || exit 1

---

Summary of changes:
 Utilities/Release/release_cmake.cmake |8 +++-
 Utilities/Release/release_cmake.sh.in |6 --
 2 files changed, 11 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, next, updated. v3.8.0-rc2-369-gfddee0f

2017-03-03 Thread Kitware Robot
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  fddee0f94de26cd9540becfca7ad81716023f767 (commit)
   via  de21e3afaad243f15577d8bc1b20a76c563680d7 (commit)
   via  c3eb88e23d958676dd7bd3435d2005341a4caca3 (commit)
   via  ef4e1e86441b515c60b4a1dfcf1c1e5e66ca1d76 (commit)
   via  28878dbdd49dce43a15a98062696af30f26800cf (commit)
   via  59dd1e390e1fdc1391cd81c08a300716a8a6c10c (commit)
   via  614917f70e292763b14b1c388e92714bac31fa9c (commit)
   via  505ed4e76f3043cdb5d45effc4791455136560df (commit)
   via  eae0b2823cb000db9a78881a517538a8a7fb7286 (commit)
   via  c511576c620ecbc614591722ad1b381c8a7d2528 (commit)
   via  4ef593ed4940229437dbbad7707a6461846318f8 (commit)
   via  bdec46b75eb93427aafb70d2d5e9d6601fda26a4 (commit)
   via  c52eecc303f8cb3de406d788914a2071cef4e60f (commit)
   via  86e4fcadd5edc38a9291366de61ca9fe63eae4f8 (commit)
   via  04ecb9a1df0ec91c1e6eb0eefb3719b84ac85dab (commit)
   via  f9531b373f27367ac0d8c4beae474768b7745b59 (commit)
   via  100723035ac228187e60f549dd38c8f89c447b40 (commit)
   via  09be79c707ac6999ebad689bcf83b2cbcd3cd4a2 (commit)
   via  1ee20805d3b0ed67dad7c2835d673c98961736ef (commit)
   via  5ce0b3e7ce885931c2ffdf04c0a9ffc69a91e2f4 (commit)
  from  e7e939058d568a7aac9952386057fc869c240a9e (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 -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=fddee0f94de26cd9540becfca7ad81716023f767
commit fddee0f94de26cd9540becfca7ad81716023f767
Merge: de21e3a c3eb88e
Author: Brad King 
AuthorDate: Fri Mar 3 18:58:53 2017 +
Commit: Kitware Robot 
CommitDate: Fri Mar 3 13:58:57 2017 -0500

Stage topic 'working-directory-fixes'

Topic-id: 22824
Topic-url: https://gitlab.kitware.com/cmake/cmake/merge_requests/540


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=de21e3afaad243f15577d8bc1b20a76c563680d7
commit de21e3afaad243f15577d8bc1b20a76c563680d7
Merge: e7e9390 ef4e1e8
Author: Brad King 
AuthorDate: Fri Mar 3 18:55:51 2017 +
Commit: Kitware Robot 
CommitDate: Fri Mar 3 13:55:55 2017 -0500

Stage topic 'autogen_common'

Topic-id: 22843
Topic-url: https://gitlab.kitware.com/cmake/cmake/merge_requests/543


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c3eb88e23d958676dd7bd3435d2005341a4caca3
commit c3eb88e23d958676dd7bd3435d2005341a4caca3
Author: Ben Boeckel 
AuthorDate: Wed Apr 6 14:23:55 2016 -0400
Commit: Ben Boeckel 
CommitDate: Fri Mar 3 09:56:21 2017 -0500

cmWorkingDirectory: use the new class

These functions just need to change the directory for a block of code
and then go back to the caller's expected location. Use
cmWorkingDirectory to ensure that all return paths are handled.

diff --git a/Source/CPack/cmCPackArchiveGenerator.cxx 
b/Source/CPack/cmCPackArchiveGenerator.cxx
index 9d9cd66..cc01b0c 100644
--- a/Source/CPack/cmCPackArchiveGenerator.cxx
+++ b/Source/CPack/cmCPackArchiveGenerator.cxx
@@ -7,6 +7,7 @@
 #include "cmCPackLog.h"
 #include "cmGeneratedFileStream.h"
 #include "cmSystemTools.h"
+#include "cmWorkingDirectory.h"
 
 #include 
 #include 
@@ -37,9 +38,8 @@ int cmCPackArchiveGenerator::addOneComponentToArchive(
   // Add the files of this component to the archive
   std::string localToplevel(this->GetOption("CPACK_TEMPORARY_DIRECTORY"));
   localToplevel += "/" + component->Name;
-  std::string dir = cmSystemTools::GetCurrentWorkingDirectory();
   // Change to local toplevel
-  cmSystemTools::ChangeDirectory(localToplevel);
+  cmWorkingDirectory workdir(localToplevel);
   std::string filePrefix;
   if (this->IsOn("CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY")) {
 filePrefix = this->GetOption("CPACK_PACKAGE_FILE_NAME");
@@ -64,8 +64,6 @@ int cmCPackArchiveGenerator::addOneComponentToArchive(
   return 0;
 }
   }
-  // Go back to previous dir
-  cmSystemTools::ChangeDirectory(dir);
   return 1;
 }
 
@@ -227,8 +225,7 @@ int cmCPackArchiveGenerator::PackageFiles()
   // CASE 3 : NON COMPONENT package.
   DECLARE_AND_OPEN_ARCHIVE(packageFileNames[0], archive);
   std::vector::const_iterator fileIt;
-  std::string dir = cmSystemTools::GetCurrentWorkingDirectory();
-  cmSystemTools::ChangeDirectory(toplevel);
+  cmWorkingDirectory workdir(toplevel);
   for (fileIt = files.begin(); fileIt != files.end(); ++fileIt) {
 // Get the relative path to the file
 std::string rp =
@@ -241,7 +238,6 @@ int cmCPackArchiveGenerator::PackageFiles()
   return 

[Cmake-commits] CMake branch, next, updated. v3.8.0-rc2-349-ge7e9390

2017-03-03 Thread Kitware Robot
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  e7e939058d568a7aac9952386057fc869c240a9e (commit)
   via  6cd3079ce8072203a71f9dc8d3f0b578f9ad063c (commit)
  from  75da91ab952ad770c2d1fe9a96aa630a4d02738e (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 -
---

Summary of changes:
 Utilities/GitSetup/config|9 +
 Utilities/SetupForDevelopment.sh |5 +
 2 files changed, 2 insertions(+), 12 deletions(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v3.8.0-rc2-349-ge7e9390

2017-03-03 Thread Kitware Robot
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  e7e939058d568a7aac9952386057fc869c240a9e (commit)
   via  6cd3079ce8072203a71f9dc8d3f0b578f9ad063c (commit)
  from  75da91ab952ad770c2d1fe9a96aa630a4d02738e (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 -
---

Summary of changes:
 Utilities/GitSetup/config|9 +
 Utilities/SetupForDevelopment.sh |5 +
 2 files changed, 2 insertions(+), 12 deletions(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


Re: [cmake-developers] [ANNOUNCE] CMake merge process transition

2017-03-03 Thread Brad King
On 03/02/2017 03:55 PM, Brad King wrote:
> Once we have actually made the final transition I'll merge the new
> instructions and post a link here to their final URL.

The transition is complete!  Documentation of the review process is
now rendered directly on the gitlab repo page [1].  The canonical
entry point for contributors is still the CONTRIBUTING.rst file [2].
There is also a new place to index developer documentation [3].

[1] https://gitlab.kitware.com/cmake/cmake/blob/master/Help/dev/review.rst
[2] https://gitlab.kitware.com/cmake/cmake/blob/master/CONTRIBUTING.rst
[3] https://gitlab.kitware.com/cmake/cmake/blob/master/Help/dev/README.rst


CONTRIBUTING.rst now suggests running `Utilities/SetupForDevelopment.sh`.
This script has been updated [4] to drop the old configuration of ssh
access to cmake.org repositories.  It is now suitable for all contributors
to run.

[4] https://gitlab.kitware.com/cmake/cmake/merge_requests/546

> Furthermore, the staging branch will not be published as an official
> branch under refs/heads/ on the gitlab.kitware.com/cmake/cmake repo.
> Instead it will be in a custom refs/ path that Git does not clone or
> fetch by default.  CTest scripts used to drive nightly testing will
> need to be adapted for this.  I'll post more information for those of
> you running nightly builds once we are ready to update the clients.

For now the nightly builds will continue to work as before, fetching
from the cmake.org repository.  The `master`, `nightly-master`, `next`,
and `nightly` branches there are now all maintained by a robot that
mirrors the equivalent new refs in the gitlab repository.  I have some
CTest script updates to move clients to following the gitlab repository
directly and will work on deploying them soon.

-Brad

-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake-developers


[Cmake-commits] CMake branch, next, updated. v3.8.0-rc2-347-g75da91a

2017-03-03 Thread Kitware Robot
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
  discards  5f769885a006aff41f31b544aa4c0e020a77a809 (commit)
   via  75da91ab952ad770c2d1fe9a96aa630a4d02738e (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (5f769885a006aff41f31b544aa4c0e020a77a809)
\
 N -- N -- N (75da91ab952ad770c2d1fe9a96aa630a4d02738e)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

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 -
---

Summary of changes:


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v3.8.0-rc2-347-g75da91a

2017-03-03 Thread Kitware Robot
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  75da91ab952ad770c2d1fe9a96aa630a4d02738e (commit)
   via  1cc73e9a6c6dca38a163a8e61208b6ab74839441 (commit)
   via  9a65b1272c94cfbaa929e674db55c67485a2cf2a (commit)
   via  205ac0f034b9fac9d220b2c24a17738708f3068b (commit)
   via  9360e6c6a0197e9ac05d085221eb7ec31be3c2eb (commit)
   via  d33de80c8a9e3e5e56012cbfe640004f7cb1550f (commit)
  from  4e8ffb952c41e19a5a4b24cdcbc504dba3f03f11 (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 -
---

Summary of changes:
 CMakeLists.txt  |1 +
 CONTRIBUTING.rst|   10 ++
 Help/dev/README.rst |   27 
 Help/dev/review.rst |  304 +++
 Utilities/Sphinx/conf.py.in |4 +-
 5 files changed, 345 insertions(+), 1 deletion(-)
 create mode 100644 Help/dev/README.rst
 create mode 100644 Help/dev/review.rst


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, next, updated. v3.8.0-rc2-347-g5f76988

2017-03-03 Thread Kitware Robot
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  5f769885a006aff41f31b544aa4c0e020a77a809 (commit)
   via  1cc73e9a6c6dca38a163a8e61208b6ab74839441 (commit)
   via  9a65b1272c94cfbaa929e674db55c67485a2cf2a (commit)
   via  205ac0f034b9fac9d220b2c24a17738708f3068b (commit)
   via  9360e6c6a0197e9ac05d085221eb7ec31be3c2eb (commit)
   via  d33de80c8a9e3e5e56012cbfe640004f7cb1550f (commit)
  from  4e8ffb952c41e19a5a4b24cdcbc504dba3f03f11 (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 -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=5f769885a006aff41f31b544aa4c0e020a77a809
commit 5f769885a006aff41f31b544aa4c0e020a77a809
Merge: 4e8ffb9 1cc73e9
Author: Brad King 
AuthorDate: Fri Mar 3 18:20:35 2017 +
Commit: Kitware Robot 
CommitDate: Fri Mar 3 13:20:39 2017 -0500

Stage topic 'doc-development-process'

Topic-id: 22836
Topic-url: https://gitlab.kitware.com/cmake/cmake/merge_requests/542


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=1cc73e9a6c6dca38a163a8e61208b6ab74839441
commit 1cc73e9a6c6dca38a163a8e61208b6ab74839441
Author: Brad King 
AuthorDate: Thu Feb 23 14:56:00 2017 -0500
Commit: Brad King 
CommitDate: Fri Mar 3 11:47:37 2017 -0500

CONTRIBUTING: Add link to review process document

diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst
index 3eba1a5..434f0f4 100644
--- a/CONTRIBUTING.rst
+++ b/CONTRIBUTING.rst
@@ -30,9 +30,12 @@ To contribute patches:
 #. Push a topic branch to a personal repository fork on GitLab.
 #. Create a GitLab Merge Request targeting the upstream ``master`` branch.
 
+The merge request will enter the `CMake Review Process`_ for consideration.
+
 .. _`Kitware's GitLab Instance`: https://gitlab.kitware.com
 .. _`CMake Repository`: https://gitlab.kitware.com/cmake/cmake
 .. _`Utilities/SetupForDevelopment.sh`: Utilities/SetupForDevelopment.sh
+.. _`CMake Review Process`: Help/dev/review.rst
 
 Code Style
 ==

https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=9a65b1272c94cfbaa929e674db55c67485a2cf2a
commit 9a65b1272c94cfbaa929e674db55c67485a2cf2a
Author: Brad King 
AuthorDate: Thu Feb 23 15:56:50 2017 -0500
Commit: Brad King 
CommitDate: Fri Mar 3 11:47:37 2017 -0500

CONTRIBUTING: Add link to development documentation README

diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst
index 61d2a63..3eba1a5 100644
--- a/CONTRIBUTING.rst
+++ b/CONTRIBUTING.rst
@@ -1,6 +1,11 @@
 Contributing to CMake
 *
 
+The following summarizes the process for contributing changes.
+See documentation on `CMake Development`_ for more information.
+
+.. _`CMake Development`: Help/dev/README.rst
+
 Community
 =
 

https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=205ac0f034b9fac9d220b2c24a17738708f3068b
commit 205ac0f034b9fac9d220b2c24a17738708f3068b
Author: Brad King 
AuthorDate: Thu Feb 23 14:10:56 2017 -0500
Commit: Brad King 
CommitDate: Fri Mar 3 11:47:36 2017 -0500

CONTRIBUTING: Add note about running developer setup script

diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst
index 921ba7c..61d2a63 100644
--- a/CONTRIBUTING.rst
+++ b/CONTRIBUTING.rst
@@ -19,6 +19,7 @@ CMake uses `Kitware's GitLab Instance`_ to manage development 
and code review.
 To contribute patches:
 
 #. Fork the upstream `CMake Repository`_ into a personal account.
+#. Run `Utilities/SetupForDevelopment.sh`_ for local configuration.
 #. Base all new work on the upstream ``master`` branch.
 #. Create commits making incremental, distinct, logically complete changes.
 #. Push a topic branch to a personal repository fork on GitLab.
@@ -26,6 +27,7 @@ To contribute patches:
 
 .. _`Kitware's GitLab Instance`: https://gitlab.kitware.com
 .. _`CMake Repository`: https://gitlab.kitware.com/cmake/cmake
+.. _`Utilities/SetupForDevelopment.sh`: Utilities/SetupForDevelopment.sh
 
 Code Style
 ==

https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=9360e6c6a0197e9ac05d085221eb7ec31be3c2eb
commit 9360e6c6a0197e9ac05d085221eb7ec31be3c2eb
Author: Brad King 
AuthorDate: Fri Feb 24 16:16:19 2017 -0500
Commit: Brad King 
CommitDate: Fri Mar 3 11:47:36 2017 -0500

Help/dev: Document the CMake Review Process

diff --git a/Help/dev/README.rst b/Help/dev/README.rst
index a7cafcc..6d3d46d 100644
--- a/Help/dev/README.rst
+++ b/Help/dev/README.rst
@@ -13,3 +13,15 @@ The process for contributing changes is the same whether or 
not one
 has 

Re: [CMake] Error from GenerateExportHeader.cmake (configure_file)

2017-03-03 Thread Michael Ellery

> On Mar 3, 2017, at 9:23 AM, Miroslav Drahos  wrote:
> 
> Hi,
> I am getting errors emanating from GenerateExportHeader.cmake and hope 
> someone has any pointers on this. The error:
> 
> CMake Error at /usr/share/cmake-3.5/Modules/GenerateExportHeader.cmake:362 
> (configure_file):
>   configure_file Problem configuring file
> Call Stack (most recent call first):
>   /usr/share/cmake-3.5/Modules/GenerateExportHeader.cmake:378 
> (_do_generate_export_header)
>   
> /slave/workspace/build-1.7.0/aurissw/Main/CMake/AsrCreateLibraryMacro.cmake:161
>  (generate_export_header)
> 
> The relevant portion of the custom AsrCreateLibraryMacro.cmake is pretty 
> standard, according to cmake docs:
> 
>   unset(exportMacro)
>   string(TOUPPER ${TARGET} exportMacro)
>   set(exportMacro "${exportMacro}_DLLSPEC")
>   set(exportHeader ${TARGET}_export.h)
>   generate_export_header(${TARGET}
> BASE_NAME ${TARGET}
> EXPORT_MACRO_NAME ${exportMacro}
> EXPORT_FILE_NAME ${exportHeader}
> )
> 
> where TARGET is always set to a valid string (library name).
> 
> The error is not consistent among machines -- on some machines this error is 
> never seen, on others, it consistently fails. All of these machines run a 
> pretty standard Linux distribution (most of them Ubuntu 16.04), and use the 
> same cmake 3.5.1.
> 
> Here is the system version that we are using:
> Linux version 4.4.0-36-generic (buildd@lcy01-01) (gcc version 5.4.0 20160609 
> (Ubuntu 5.4.0-6ubuntu1~16.04.2) ) #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016
> We have a machine with the exact same system version that builds fine and a 
> machine that cmake consistently fails. 
> 
> Has anyone experienced a similar error? Any clues on what may be the problem?
> Thank you tons,
> Miro

This might just be a filesystem error when writing the configured header file. 
I would try message() printing the value of ${exportHeader} and 
${CMAKE_CURRENT_BINARY_DIR} before calling GEH to make sure the filepath looks 
valid and writeable.

-Mike
-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake

[CMake] Error from GenerateExportHeader.cmake (configure_file)

2017-03-03 Thread Miroslav Drahos
Hi,

I am getting errors emanating from GenerateExportHeader.cmake and hope someone 
has any pointers on this. The error:


CMake Error at /usr/share/cmake-3.5/Modules/GenerateExportHeader.cmake:362 
(configure_file):
  configure_file Problem configuring file
Call Stack (most recent call first):
  /usr/share/cmake-3.5/Modules/GenerateExportHeader.cmake:378 
(_do_generate_export_header)
  
/slave/workspace/build-1.7.0/aurissw/Main/CMake/AsrCreateLibraryMacro.cmake:161 
(generate_export_header)


The relevant portion of the custom AsrCreateLibraryMacro.cmake is pretty 
standard, according to cmake docs:


  unset(exportMacro)
  string(TOUPPER ${TARGET} exportMacro)
  set(exportMacro "${exportMacro}_DLLSPEC")
  set(exportHeader ${TARGET}_export.h)
  generate_export_header(${TARGET}
BASE_NAME ${TARGET}
EXPORT_MACRO_NAME ${exportMacro}
EXPORT_FILE_NAME ${exportHeader}
)

where TARGET is always set to a valid string (library name).

The error is not consistent among machines -- on some machines this error is 
never seen, on others, it consistently fails. All of these machines run a 
pretty standard Linux distribution (most of them Ubuntu 16.04), and use the 
same cmake 3.5.1.

Here is the system version that we are using:
Linux version 4.4.0-36-generic (buildd@lcy01-01) (gcc version 5.4.0 20160609 
(Ubuntu 5.4.0-6ubuntu1~16.04.2) ) #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016
We have a machine with the exact same system version that builds fine and a 
machine that cmake consistently fails.

Has anyone experienced a similar error? Any clues on what may be the problem?
Thank you tons,
Miro

-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake

[Cmake-commits] CMake branch, nightly, updated. v3.8.0-rc2-341-g4e8ffb9

2017-03-03 Thread Kitware Robot
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, nightly has been updated
  discards  51581b7074637074499ee9246428b787b6406096 (commit)
  discards  b6030828f327802cc551995d3f4524b247bac2ca (commit)
  discards  ef4e1e86441b515c60b4a1dfcf1c1e5e66ca1d76 (commit)
  discards  c18462d8c53725c98268b3a91fda7c025cb67eaf (commit)
  discards  ade5ad24e6571ea1e102bb2203297d1d4cdfa952 (commit)
  discards  09566b4ad5f909de0a8b2127e613b7cd0c206d47 (commit)
  discards  eb49caf1836f0f80e897f614f73616d6b3574dd9 (commit)
  discards  305ef6a006de0fa6ae86752a3a1c96d2570a99f2 (commit)
  discards  ffba33ff51b6c0acfe3d16e5632d927d87c5d24b (commit)
  discards  907a6e85862d9edb37232015994df48bc3d80c8d (commit)
  discards  28878dbdd49dce43a15a98062696af30f26800cf (commit)
  discards  59dd1e390e1fdc1391cd81c08a300716a8a6c10c (commit)
  discards  614917f70e292763b14b1c388e92714bac31fa9c (commit)
  discards  505ed4e76f3043cdb5d45effc4791455136560df (commit)
  discards  eae0b2823cb000db9a78881a517538a8a7fb7286 (commit)
  discards  c511576c620ecbc614591722ad1b381c8a7d2528 (commit)
  discards  4ef593ed4940229437dbbad7707a6461846318f8 (commit)
  discards  bdec46b75eb93427aafb70d2d5e9d6601fda26a4 (commit)
  discards  c52eecc303f8cb3de406d788914a2071cef4e60f (commit)
  discards  86e4fcadd5edc38a9291366de61ca9fe63eae4f8 (commit)
  discards  04ecb9a1df0ec91c1e6eb0eefb3719b84ac85dab (commit)
  discards  f9531b373f27367ac0d8c4beae474768b7745b59 (commit)
  discards  100723035ac228187e60f549dd38c8f89c447b40 (commit)
  discards  b1cf272646abab16e53bc3e7083629ee23ec089d (commit)
  discards  83242107ad6514dff6a8b6946467838f4d4104be (commit)
  discards  3bf5d33ba90dc3478a928f47507e004d905b7d87 (commit)
  discards  b1b6156cca4068dee0cfd0ec9c1fd6f2e7513db5 (commit)
  discards  a27f7433686292d5c54d42c394bd620da3b3c2d6 (commit)
  discards  16114ac346e661d7b3bb50dfd09a1a8f361751a4 (commit)
  discards  2d590038de63afa16ebb9197ca070aba1130c39e (commit)
  discards  5aaf6d77670c6059fc88fe3e247d58248051dc74 (commit)
  discards  dcb743e3f68638141d4c81f653a82b9082135f3f (commit)
  discards  604da06269a3a5e4d37d0bccdf1fc91378ddb9b4 (commit)
  discards  25dc8c09860498aaba135aed5a05fa3b55b304d0 (commit)
  discards  823d54d1be0ce6c56c60927b1905e36130c69327 (commit)
  discards  6a1c76184210f5dc289293bb27d5d322c0a5f67d (commit)
  discards  e1418249313f35511a3162242d626785e4f51144 (commit)
  discards  a1cca83f3823109ad2728c3664b8895b5b528244 (commit)
  discards  59c494b6956cfef51da86dd617aa7d5debe27557 (commit)
  discards  690af1efc6b18018e4b1f3468edfb36d322156db (commit)
  discards  8d4d7c1468690e96c24c912b9a4239477166ca5d (commit)
  discards  bd4045067cd170870cbceb5401f0fc28b11d4e5b (commit)
  discards  87429d96864221e36f0e33362f8ba4ae2b885c7a (commit)
  discards  38c9f229707f23329d420ed563a7dec26bb69318 (commit)
  discards  17e13e4de8095f543341e96a2fa7f4199214169a (commit)
  discards  f011926fd6d07a2fe7d44d0209c3280d4b4ad27b (commit)
  discards  ac7b7a6c8156f94443a94f63c02571f4c03a2315 (commit)
  discards  c708c66f568477a305fd98f689608a32eff4cd4a (commit)
  discards  a13fa05f3f4336d76a5163d6ee1516cb6eb50926 (commit)
  discards  fa5419947d78e5e9adcf3abbefa226fdb35bca6c (commit)
  discards  62a5b8e4a00de7403591958c5e5da198051a3255 (commit)
  discards  250ee3ced01448ab865b36de56278afb850d0a94 (commit)
  discards  10c044c33862792667f6fc036c397d56f9d7530b (commit)
  discards  49c9759abb0e3ebe7a1597ca7acbe51330f94583 (commit)
  discards  53c496702fa99a57f8f83e60c479eb39f66b2263 (commit)
  discards  15140222af1c415acd227c778bbb3fdc1d03fc39 (commit)
  discards  d72a73320ae4697e60d7485e953d950443345927 (commit)
  discards  15c1cc55b4123ffb207d6f731ae5152bc99a1540 (commit)
  discards  793a505e3cf03c6841df92f46ed0aaf15c2479d7 (commit)
  discards  959748f1c963e9e2d44ef650a2faa3a82985655f (commit)
  discards  92525eb7b3ad6c71610fead557185aaf8db98739 (commit)
  discards  851638db8a5fdb9ae974ac32351bc936300b50c9 (commit)
  discards  0abd89e0eb51b77590210f21d9095ff85771bf1d (commit)
  discards  55f8d63cdbb15fbee9f3486f8511c7fa16edaaf3 (commit)
  discards  4d363faaf9158c54e576552620e48ac09d102765 (commit)
  discards  e575ac5dbe5032d5df2f89aebd2a910cdfa80b32 (commit)
  discards  47b7641c0bdb6a89dd4f89279270ed888001fb32 (commit)
  discards  d698bdfd55350f68c8c810571e530345641281b3 (commit)
  discards  ff741a77cdc6f777ca16a81a0929b82008e3e9a1 (commit)
  discards  bd0f96baafce1ed7a50cfb130f05d49763013273 (commit)
  discards  fb13f14f1323f157a519faee26eb8e8c17141f4b (commit)
  discards  62305adb00f39a06dddcaf44efb09dd0830a66dd (commit)
  discards  edf45878ed265bf1678b3fbb5b977085b048ac89 (commit)
  discards  7f38595c96edc9059776b1e8fe3b409f1082b45a (commit)
  discards  0412b809f4d426ad1826c10e7f4b2d172906b0ee (commit)
  discards  29c967ef21bf0248e965cac171cfa2fb51fbaf1c (commit)
  discards  126c84a4bb4122c67839f60dba1a0877ff0234c0 (commit)
  discards  

[Cmake-commits] CMake branch, next, updated. v3.8.0-rc2-341-g4e8ffb9

2017-03-03 Thread Kitware Robot
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
  discards  51581b7074637074499ee9246428b787b6406096 (commit)
  discards  b6030828f327802cc551995d3f4524b247bac2ca (commit)
  discards  ef4e1e86441b515c60b4a1dfcf1c1e5e66ca1d76 (commit)
  discards  c18462d8c53725c98268b3a91fda7c025cb67eaf (commit)
  discards  ade5ad24e6571ea1e102bb2203297d1d4cdfa952 (commit)
  discards  09566b4ad5f909de0a8b2127e613b7cd0c206d47 (commit)
  discards  eb49caf1836f0f80e897f614f73616d6b3574dd9 (commit)
  discards  305ef6a006de0fa6ae86752a3a1c96d2570a99f2 (commit)
  discards  ffba33ff51b6c0acfe3d16e5632d927d87c5d24b (commit)
  discards  907a6e85862d9edb37232015994df48bc3d80c8d (commit)
  discards  28878dbdd49dce43a15a98062696af30f26800cf (commit)
  discards  59dd1e390e1fdc1391cd81c08a300716a8a6c10c (commit)
  discards  614917f70e292763b14b1c388e92714bac31fa9c (commit)
  discards  505ed4e76f3043cdb5d45effc4791455136560df (commit)
  discards  eae0b2823cb000db9a78881a517538a8a7fb7286 (commit)
  discards  c511576c620ecbc614591722ad1b381c8a7d2528 (commit)
  discards  4ef593ed4940229437dbbad7707a6461846318f8 (commit)
  discards  bdec46b75eb93427aafb70d2d5e9d6601fda26a4 (commit)
  discards  c52eecc303f8cb3de406d788914a2071cef4e60f (commit)
  discards  86e4fcadd5edc38a9291366de61ca9fe63eae4f8 (commit)
  discards  04ecb9a1df0ec91c1e6eb0eefb3719b84ac85dab (commit)
  discards  f9531b373f27367ac0d8c4beae474768b7745b59 (commit)
  discards  100723035ac228187e60f549dd38c8f89c447b40 (commit)
  discards  b1cf272646abab16e53bc3e7083629ee23ec089d (commit)
  discards  83242107ad6514dff6a8b6946467838f4d4104be (commit)
  discards  3bf5d33ba90dc3478a928f47507e004d905b7d87 (commit)
  discards  b1b6156cca4068dee0cfd0ec9c1fd6f2e7513db5 (commit)
  discards  a27f7433686292d5c54d42c394bd620da3b3c2d6 (commit)
  discards  16114ac346e661d7b3bb50dfd09a1a8f361751a4 (commit)
  discards  2d590038de63afa16ebb9197ca070aba1130c39e (commit)
  discards  5aaf6d77670c6059fc88fe3e247d58248051dc74 (commit)
  discards  dcb743e3f68638141d4c81f653a82b9082135f3f (commit)
  discards  604da06269a3a5e4d37d0bccdf1fc91378ddb9b4 (commit)
  discards  25dc8c09860498aaba135aed5a05fa3b55b304d0 (commit)
  discards  823d54d1be0ce6c56c60927b1905e36130c69327 (commit)
  discards  6a1c76184210f5dc289293bb27d5d322c0a5f67d (commit)
  discards  e1418249313f35511a3162242d626785e4f51144 (commit)
  discards  a1cca83f3823109ad2728c3664b8895b5b528244 (commit)
  discards  59c494b6956cfef51da86dd617aa7d5debe27557 (commit)
  discards  690af1efc6b18018e4b1f3468edfb36d322156db (commit)
  discards  8d4d7c1468690e96c24c912b9a4239477166ca5d (commit)
  discards  bd4045067cd170870cbceb5401f0fc28b11d4e5b (commit)
  discards  87429d96864221e36f0e33362f8ba4ae2b885c7a (commit)
  discards  38c9f229707f23329d420ed563a7dec26bb69318 (commit)
  discards  17e13e4de8095f543341e96a2fa7f4199214169a (commit)
  discards  f011926fd6d07a2fe7d44d0209c3280d4b4ad27b (commit)
  discards  ac7b7a6c8156f94443a94f63c02571f4c03a2315 (commit)
  discards  c708c66f568477a305fd98f689608a32eff4cd4a (commit)
  discards  a13fa05f3f4336d76a5163d6ee1516cb6eb50926 (commit)
  discards  fa5419947d78e5e9adcf3abbefa226fdb35bca6c (commit)
  discards  62a5b8e4a00de7403591958c5e5da198051a3255 (commit)
  discards  250ee3ced01448ab865b36de56278afb850d0a94 (commit)
  discards  10c044c33862792667f6fc036c397d56f9d7530b (commit)
  discards  49c9759abb0e3ebe7a1597ca7acbe51330f94583 (commit)
  discards  53c496702fa99a57f8f83e60c479eb39f66b2263 (commit)
  discards  15140222af1c415acd227c778bbb3fdc1d03fc39 (commit)
  discards  d72a73320ae4697e60d7485e953d950443345927 (commit)
  discards  15c1cc55b4123ffb207d6f731ae5152bc99a1540 (commit)
  discards  793a505e3cf03c6841df92f46ed0aaf15c2479d7 (commit)
  discards  959748f1c963e9e2d44ef650a2faa3a82985655f (commit)
  discards  92525eb7b3ad6c71610fead557185aaf8db98739 (commit)
  discards  851638db8a5fdb9ae974ac32351bc936300b50c9 (commit)
  discards  0abd89e0eb51b77590210f21d9095ff85771bf1d (commit)
  discards  55f8d63cdbb15fbee9f3486f8511c7fa16edaaf3 (commit)
  discards  4d363faaf9158c54e576552620e48ac09d102765 (commit)
  discards  e575ac5dbe5032d5df2f89aebd2a910cdfa80b32 (commit)
  discards  47b7641c0bdb6a89dd4f89279270ed888001fb32 (commit)
  discards  d698bdfd55350f68c8c810571e530345641281b3 (commit)
  discards  ff741a77cdc6f777ca16a81a0929b82008e3e9a1 (commit)
  discards  bd0f96baafce1ed7a50cfb130f05d49763013273 (commit)
  discards  fb13f14f1323f157a519faee26eb8e8c17141f4b (commit)
  discards  62305adb00f39a06dddcaf44efb09dd0830a66dd (commit)
  discards  edf45878ed265bf1678b3fbb5b977085b048ac89 (commit)
  discards  7f38595c96edc9059776b1e8fe3b409f1082b45a (commit)
  discards  0412b809f4d426ad1826c10e7f4b2d172906b0ee (commit)
  discards  29c967ef21bf0248e965cac171cfa2fb51fbaf1c (commit)
  discards  126c84a4bb4122c67839f60dba1a0877ff0234c0 (commit)
  discards  

[cmake-developers] [ANNOUNCE] CMake 3.8.0-rc2 now ready for testing!

2017-03-03 Thread Robert Maynard
I am proud to announce the second CMake 3.8 release candidate.
  https://cmake.org/download/

Documentation is available at:
  https://cmake.org/cmake/help/v3.8

Release notes appear below and are also published at
  https://cmake.org/cmake/help/v3.8/release/3.8.html

Some of the more significant changes in CMake 3.8 are:

* CMake now supports "CSharp" (C#) as a first-class language. It is
  currently supported by the Visual Studio Generators for VS 2010
  and above.

* CMake now supports "CUDA" as a first-class language. It is
  currently supported by the Makefile Generators and the
  "Ninja" generator on Linux, macOS, and Windows. Support for the
  Visual Studio IDE is under development but not included in this
  release.

* The "Compile Features" functionality now offers meta-features that
  request compiler modes for specific language standard levels (e.g.
  "cxx_std_11").  See "CMAKE_C_KNOWN_FEATURES" and
  "CMAKE_CXX_KNOWN_FEATURES".

* The "Compile Features" functionality is now aware of C++ 17.  No
  specific features are yet enumerated besides the "cxx_std_17" meta-
  feature.

* The Visual Studio Generators for VS 2013 and above learned to
  support a "host=x64" option in the "CMAKE_GENERATOR_TOOLSET" value
  (e.g.  via the "cmake(1)" "-T" option) to request use of a VS 64-bit
  toolchain on 64-bit hosts.

* The Visual Studio Generators learned to treat files passed to
  "target_link_libraries()" whose names end in ".targets" as MSBuild
  "targets" files to be imported into generated project files.

* The "try_compile()" command source file signature gained new
  options to specify the language standard to use in the generated
  test project.

* The "try_compile()" command source file signature now honors
  language standard variables like "CMAKE_CXX_STANDARD". See policy
  "CMP0067".

* A "BUILD_RPATH" target property and corresponding
  "CMAKE_BUILD_RPATH" variable were added to support custom "RPATH"
  locations to be added to binaries in the build tree.

* The "COMPILE_FLAGS" source file property learned to support
  "generator expressions".

* A new generator expression "$" was
  added. It resolves to the true-value if the condition is "1" and
  resolves to the false-value if the condition is "0".

* The "Compile Features" functionality is now aware of features
  supported by Intel C++ compilers versions 12.1 through 17.0 on UNIX
  and Windows platforms.

* The Visual Studio Generators for VS 2010 and above now place per-
  source file flags after target-wide flags when they are classified
  as raw flags with no project file setting ("AdditionalOptions").
  This behavior is more consistent with the ordering of flags produced
  by other generators, and allows flags on more-specific properties
  (per-source) to override those on more general ones (per-target).

* The precompiled Windows binary MSI package provided on "cmake.org"
  now records the installation directory in the Windows Registry under
  the key "HKLM\Software\Kitware\CMake" with a value named
  "InstallDir".


CMake 3.8 Release Notes
***

Changes made since CMake 3.7 include the following.


New Features



Languages
-


C#
~~

* CMake learned to support "CSharp" (C#) as a first-class language
  that can be enabled via the "project()" and "enable_language()"
  commands.  It is currently supported by the Visual Studio Generators
  for VS 2010 and above.

  C# assemblies and programs can be added just like common C++ targets
  using the "add_library()" and "add_executable()" commands.
  References between C# targets in the same source tree may be
  specified by "target_link_libraries()" like for C++.  References to
  system or 3rd-party assemblies may be specified by the target
  properties "VS_DOTNET_REFERENCE_" and
  "VS_DOTNET_REFERENCES".

* More fine tuning of C# targets may be done using target and source
  file properties.  Specifically the target properties related to
  Visual Studio ("VS_*") are worth a look (for setting toolset
  versions, root namespaces, assembly icons, ...).


CUDA


* CMake learned to support "CUDA" as a first-class language that can
  be enabled via the "project()" and "enable_language()" commands.

* "CUDA" is currently supported by the Makefile Generators and the
  "Ninja" generator on Linux, macOS, and Windows. Support for the
  Visual Studio IDE is under development but not included in this
  release.

* The NVIDIA CUDA Toolkit compiler ("nvcc") is supported.


C & C++
~~~

* The "Compile Features" functionality now offers meta-features that
  request compiler modes for specific language standard levels (e.g.
  "cxx_std_11").  See "CMAKE_C_KNOWN_FEATURES" and
  "CMAKE_CXX_KNOWN_FEATURES".

* The "Compile Features" functionality is now aware of C++ 17.  No
  specific features are yet enumerated besides the "cxx_std_17" meta-
  feature.

* The "Compile Features" functionality is now aware of the
  availability of C99 

[CMake] [ANNOUNCE] CMake 3.8.0-rc2 now ready for testing!

2017-03-03 Thread Robert Maynard
I am proud to announce the second CMake 3.8 release candidate.
  https://cmake.org/download/

Documentation is available at:
  https://cmake.org/cmake/help/v3.8

Release notes appear below and are also published at
  https://cmake.org/cmake/help/v3.8/release/3.8.html

Some of the more significant changes in CMake 3.8 are:

* CMake now supports "CSharp" (C#) as a first-class language. It is
  currently supported by the Visual Studio Generators for VS 2010
  and above.

* CMake now supports "CUDA" as a first-class language. It is
  currently supported by the Makefile Generators and the
  "Ninja" generator on Linux, macOS, and Windows. Support for the
  Visual Studio IDE is under development but not included in this
  release.

* The "Compile Features" functionality now offers meta-features that
  request compiler modes for specific language standard levels (e.g.
  "cxx_std_11").  See "CMAKE_C_KNOWN_FEATURES" and
  "CMAKE_CXX_KNOWN_FEATURES".

* The "Compile Features" functionality is now aware of C++ 17.  No
  specific features are yet enumerated besides the "cxx_std_17" meta-
  feature.

* The Visual Studio Generators for VS 2013 and above learned to
  support a "host=x64" option in the "CMAKE_GENERATOR_TOOLSET" value
  (e.g.  via the "cmake(1)" "-T" option) to request use of a VS 64-bit
  toolchain on 64-bit hosts.

* The Visual Studio Generators learned to treat files passed to
  "target_link_libraries()" whose names end in ".targets" as MSBuild
  "targets" files to be imported into generated project files.

* The "try_compile()" command source file signature gained new
  options to specify the language standard to use in the generated
  test project.

* The "try_compile()" command source file signature now honors
  language standard variables like "CMAKE_CXX_STANDARD". See policy
  "CMP0067".

* A "BUILD_RPATH" target property and corresponding
  "CMAKE_BUILD_RPATH" variable were added to support custom "RPATH"
  locations to be added to binaries in the build tree.

* The "COMPILE_FLAGS" source file property learned to support
  "generator expressions".

* A new generator expression "$" was
  added. It resolves to the true-value if the condition is "1" and
  resolves to the false-value if the condition is "0".

* The "Compile Features" functionality is now aware of features
  supported by Intel C++ compilers versions 12.1 through 17.0 on UNIX
  and Windows platforms.

* The Visual Studio Generators for VS 2010 and above now place per-
  source file flags after target-wide flags when they are classified
  as raw flags with no project file setting ("AdditionalOptions").
  This behavior is more consistent with the ordering of flags produced
  by other generators, and allows flags on more-specific properties
  (per-source) to override those on more general ones (per-target).

* The precompiled Windows binary MSI package provided on "cmake.org"
  now records the installation directory in the Windows Registry under
  the key "HKLM\Software\Kitware\CMake" with a value named
  "InstallDir".


CMake 3.8 Release Notes
***

Changes made since CMake 3.7 include the following.


New Features



Languages
-


C#
~~

* CMake learned to support "CSharp" (C#) as a first-class language
  that can be enabled via the "project()" and "enable_language()"
  commands.  It is currently supported by the Visual Studio Generators
  for VS 2010 and above.

  C# assemblies and programs can be added just like common C++ targets
  using the "add_library()" and "add_executable()" commands.
  References between C# targets in the same source tree may be
  specified by "target_link_libraries()" like for C++.  References to
  system or 3rd-party assemblies may be specified by the target
  properties "VS_DOTNET_REFERENCE_" and
  "VS_DOTNET_REFERENCES".

* More fine tuning of C# targets may be done using target and source
  file properties.  Specifically the target properties related to
  Visual Studio ("VS_*") are worth a look (for setting toolset
  versions, root namespaces, assembly icons, ...).


CUDA


* CMake learned to support "CUDA" as a first-class language that can
  be enabled via the "project()" and "enable_language()" commands.

* "CUDA" is currently supported by the Makefile Generators and the
  "Ninja" generator on Linux, macOS, and Windows. Support for the
  Visual Studio IDE is under development but not included in this
  release.

* The NVIDIA CUDA Toolkit compiler ("nvcc") is supported.


C & C++
~~~

* The "Compile Features" functionality now offers meta-features that
  request compiler modes for specific language standard levels (e.g.
  "cxx_std_11").  See "CMAKE_C_KNOWN_FEATURES" and
  "CMAKE_CXX_KNOWN_FEATURES".

* The "Compile Features" functionality is now aware of C++ 17.  No
  specific features are yet enumerated besides the "cxx_std_17" meta-
  feature.

* The "Compile Features" functionality is now aware of the
  availability of C99 

[Cmake-commits] CMake annotated tag, v3.8.0-rc2, created. v3.8.0-rc2

2017-03-03 Thread Robert Maynard
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 annotated tag, v3.8.0-rc2 has been created
at  3e8a1a2821c247ffe4b1ee297593b7fd9c7be0c3 (tag)
   tagging  e1adec32b8325fb731da084e99acd6070f5e39bf (commit)
  replaces  v3.8.0-rc1
 tagged by  Brad King
on  Fri Mar 3 09:35:34 2017 -0500

- Log -
CMake 3.8.0-rc2
-BEGIN PGP SIGNATURE-

iQJKBAABCAA0FiEExsJlMku+vcNQtRPQLSzvEDSSFoQFAli5fzYWHGJyYWQua2lu
Z0BraXR3YXJlLmNvbQAKCRAtLO8QNJIWhHn/D/0XbbzzKNc+LGFrGEbjHLw0XACJ
RcQi6gXYgqb69tSDI4w3Uga+NNQ2Wr3mcL3c6lGGnW24TJGneCm9Jyj/Msk30MPH
VtAQQ50yWToCPH9B1jMItG34Y22CWbirJZPFMFYAM1eDF53k3L9rBQf5NlbHinfm
FZ3JvqUOrHvpvcM2k7gmr80z082JfA0Yz5X24wUmxkxwXggDVdP8dn/DwjQGOFHq
rYpSIRvwaP/x8ZZqHiTlAq4cWM6ucfvrOTkT37UCbl0j/tr176m4emcbabcvQ+Aj
sKfNDYsr9Xv/Xcf1j46Z96Mrhbph71C6TGPcVAQeMU3AacZP/UvoSOZt/wfmhGOn
DHLNLfAfLHSCVkFuqWh2YkdrgIwBYsWqrZq2Kxu5DRMnto0JjoZRYuI1zAEJPABE
wosHgpD4AsFc+CPMqeS3xKOssD9Eg43VyoNmvafdNJlYOfrZz/+fTv8vpgpQnHZR
XBUss5h7LR/phpnCjZVNhWIPDUvD4niiFTv+U5O6NE64Y2kTvlZXslo847nts2VF
0VVlrfiMVubbYGN6qVBgkktML9nlKm02RaqL5MNQdjQqd4+ux1dCbJdM+GMb97Gz
5FY8MFxNl7vyQUvE7KF7wjByPWzbL7gFfBwIFR3aazQqFFUjxGEPXtYijYmasS03
IPHYGsHBTVFMAqZmmw==
=bYVD
-END PGP SIGNATURE-

Ben Boeckel (1):
  FindGTK2: handle old libsigc++ versions

Bjoern Thiel (1):
  FindCUDA: Fix PTX selection with multiple architectures

Brad Davis (1):
  FindVulkan: Update for LunarG SDK import library location on Windows

Brad King (62):
  Utilities/Sphinx: Port qthelp css workaround to Sphinx 1.4
  Help: Fix cmake code block warnings produced by Sphinx 1.4
  Merge branch 'sphinx-1.4' into release
  Merge branch 'cmake_provide_include_dir_for_toolkit' into release
  Help: Improve execute_process ENCODING option documentation
  execute_process: Restore no-decoding default behavior
  Merge branch 'execute_process-default-encoding' into release
  clang-format.bash: Format CUDA source files too
  Modules: Run clang-format on CUDA code
  Tests: Run clang-format on CUDA code
  Merge branch 'backport-clang-format-cuda' into release
  Tests: Add case for CUDA with C but not C++
  CUDA: Link to standard system libraries when linking as CUDA
  Merge branch 'cuda-with-c' into release
  CUDA: Do not use non-existent -Os flag for nvcc
  Merge branch 'cuda-no-Os' into release
  CUDA: Fix test cases to not override CUDA flags
  CUDA: Fix default compiler flags on Windows
  Merge branch 'cuda-msvc-flags' into release
  ctest_update: Fix svn log and external loading
  Merge branch 'fix-ctest_update-svn' into release-3.7
  Merge branch 'fix-ctest_update-svn' into release
  Merge branch 'autogen_fix_3.8' into release
  FindHDF5: Restore HDF5__INCLUDE_DIR advanced cache entry mark
  FindHDF5: Fix search for language-specific header file
  Merge branch 'FindHDF5-fix-header-langs' into release
  Windows: Fix inconsistent behavior on changes to case of path to cmake
  Merge branch 'fix-CMP0017-path-case' into release
  CUDA: Fix boolean interpretation of CUDA_SEPARABLE_COMPILATION
  ExternalProject: Clarify documented role of `INSTALL_DIR`
  Merge branch 'FindGTK2-old-sigc++' into release
  Merge branch 'cuda-separable-bool' into release
  Merge branch 'ExternalProject-update-docs' into release
  VS2017: If Win 8.1 SDK is not available, use Win 10 SDK
  Merge branch 'vs2017-fallback-sdk' into release
  Merge branch 'FindCUDA-fix-init' into release
  Merge branch 'doc-cmake-language-makefile-vars' into release
  Define a custom Git attribute to mark source files as generated
  Define a custom Git attribute to mark sources using our C style
  clang-format.bash: Use Git attributes to mark files for formatting
  Merge branch 'clang-format-attrs' into release
  VS: Fix .vcxproj indentation
  Merge branch 'vcxproj-indentation' into release
  Revert "Ninja: Use full path for all source files"
  Merge branch 'ninja-no-full-path' into release
  Fix COMPILE_PDB_NAME when used on an OBJECT library
  Merge branch 'object-library-compile-pdb' into release
  ExternalProject: Run `git checkout` with `--` to clarify arguments
  Merge branch 'ExternalProject-checkout-clarify' into release
  Merge branch 'kwiml-test-gcc-format-security' into release
  cmFindLibraryCommand: Refactor AddArchitecturePath logic
  find_library: Skip 'lib => lib' searches if one symlinks the other
  Merge branch 'find-libarch-not-symlink' into release
  cmOrderDirectories: Factor out implicit directory check
  cmOrderDirectories: Consider symlinks when checking implicit directories
  Merge branch 'backport-implicit-dir-symlinks' into implicit-dir-symlinks
  Tests: Add case for 

Re: [CMake] -DCMAKE_BUILD_TYPE=Release breaks build process

2017-03-03 Thread Bernhard Seckinger
> My advice for putting together that bug report is to create the
> simplest standalone example of the problem that is possible (e.g.,
> consiting of a CMakeLists.txt file that builds and installs a "hello,
> world" D application + D language source code for that application.

After one mornings work I've got such a small example. And surprisingly it's a
bug in gdc and has nothing to do with neither cmake nor cmake-d. I filed a bug
report for gdc. :-)

Thanks for your help.

Berni

-- 
-- Meine Rätselwebseite: www.croco-puzzle.com

-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake


Re: [CMake] Windows mapped network drive and 'if EXISTS'

2017-03-03 Thread Louis-Paul CORDIER

Hi again,

Problem solved by rebooting Windows and the samba share.

Thank you anyway!

Le 03/03/2017 à 15:43, Louis-Paul CORDIER a écrit :

Does not solve the issue here...
I'm using the latest cmake release 3.7.2

Your Z is a mapped network drive, am I right?

This behaviour is causing find_package to fail as well.

Le 03/03/2017 à 15:23, Nils Gladitz a écrit :

On 03/03/2017 02:28 PM, Louis-Paul CORDIER wrote:



When I try to do a if(EXISTS "Z:\"), it never jump into the if 
statement.


Try if(EXISTS "Z:\\") or if(EXISTS "Z:/").
Either works for me.

if(EXISTS "Z:\") looks like it should have been a syntax error since 
the backslash starts an escape sequence [1].


Nils

[1] 
https://cmake.org/cmake/help/latest/manual/cmake-language.7.html#escape-sequences








--

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake


[Cmake-commits] CMake branch, next, updated. v3.8.0-rc1-788-g51581b7

2017-03-03 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  51581b7074637074499ee9246428b787b6406096 (commit)
   via  ef4e1e86441b515c60b4a1dfcf1c1e5e66ca1d76 (commit)
   via  28878dbdd49dce43a15a98062696af30f26800cf (commit)
   via  59dd1e390e1fdc1391cd81c08a300716a8a6c10c (commit)
   via  614917f70e292763b14b1c388e92714bac31fa9c (commit)
   via  505ed4e76f3043cdb5d45effc4791455136560df (commit)
   via  eae0b2823cb000db9a78881a517538a8a7fb7286 (commit)
   via  c511576c620ecbc614591722ad1b381c8a7d2528 (commit)
   via  4ef593ed4940229437dbbad7707a6461846318f8 (commit)
   via  bdec46b75eb93427aafb70d2d5e9d6601fda26a4 (commit)
   via  c52eecc303f8cb3de406d788914a2071cef4e60f (commit)
   via  86e4fcadd5edc38a9291366de61ca9fe63eae4f8 (commit)
   via  04ecb9a1df0ec91c1e6eb0eefb3719b84ac85dab (commit)
   via  f9531b373f27367ac0d8c4beae474768b7745b59 (commit)
   via  100723035ac228187e60f549dd38c8f89c447b40 (commit)
  from  b6030828f327802cc551995d3f4524b247bac2ca (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 -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=51581b7074637074499ee9246428b787b6406096
commit 51581b7074637074499ee9246428b787b6406096
Merge: b603082 ef4e1e8
Author: Brad King 
AuthorDate: Fri Mar 3 09:46:31 2017 -0500
Commit: CMake Topic Stage 
CommitDate: Fri Mar 3 09:46:31 2017 -0500

Merge topic 'autogen_common' into next

ef4e1e86 Autogen: Test: Delay after timestamp fix
28878dbd Autogen: Test: Add mocDepends test
59dd1e39 Autogen: Test: Add generated qrc file to rccDepends test
614917f7 Autogen: Test: Add generated file to moc rerun test
505ed4e7 Autogen: Test: Add timestamp comparison to moc rerun test
eae0b282 Autogen: Test: Rename automoc_rerun test to mocRerun
c511576c Autogen: Test: Rename autorcc_depends test to rccDepends
4ef593ed Autogen: Error return when a scan file is not readable
bdec46b7 Autogen: Add AUTOMOC/UIC support for generated source files
c52eecc3 Autogen: Initializer cleanups
86e4fcad Autogen: Add support for generated .qrc files
04ecb9a1 Autogen: Embrace qrc file lists in braces in AutogenInfo.cmake
f9531b37 Autogen: Remove unused variables
10072303 Autogen: Add cmQtAutogeneratorCommon class with shared types and 
functions


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ef4e1e86441b515c60b4a1dfcf1c1e5e66ca1d76
commit ef4e1e86441b515c60b4a1dfcf1c1e5e66ca1d76
Author: Sebastian Holtermann 
AuthorDate: Fri Mar 3 15:27:14 2017 +0100
Commit: Sebastian Holtermann 
CommitDate: Fri Mar 3 15:27:14 2017 +0100

Autogen: Test: Delay after timestamp fix

diff --git a/Tests/QtAutogen/CMakeLists.txt b/Tests/QtAutogen/CMakeLists.txt
index 4dbf6cf..030b098 100644
--- a/Tests/QtAutogen/CMakeLists.txt
+++ b/Tests/QtAutogen/CMakeLists.txt
@@ -155,6 +155,7 @@ set(timeformat "%Y%j%H%M%S")
 file(TIMESTAMP "${binFile}" timeBegin "${timeformat}")
 
 # Change file content and rebuild
+execute_process(COMMAND "${CMAKE_COMMAND}" -E sleep 1)
 configure_file(mocRerun/test1b.h.in mocRerun/test1.h COPYONLY)
 execute_process(COMMAND "${CMAKE_COMMAND}" --build .
   WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/mocRerun"
@@ -167,7 +168,7 @@ endif()
 # Compare timestamps
 file(TIMESTAMP "${binFile}" timeStep1 "${timeformat}")
 if (NOT timeStep1 GREATER timeBegin)
-  message(SEND_ERROR "file1 (${binFile}) should have changed in the first 
step!")
+  message(SEND_ERROR "File (${binFile}) should have changed in the first 
step!")
 endif()
 
 # -- Test
@@ -289,16 +290,16 @@ if (NOT QT_TEST_VERSION STREQUAL 4)
   file(TIMESTAMP "${plDFile}" plDAfter "${timeformat}")
 
   if (plAAfter GREATER plABefore)
-message(SEND_ERROR "file (${plAFile}) should not have changed!")
+message(SEND_ERROR "File (${plAFile}) should not have changed!")
   endif()
   if (plBAfter GREATER plBBefore)
-message(SEND_ERROR "file (${plBFile}) should not have changed!")
+message(SEND_ERROR "File (${plBFile}) should not have changed!")
   endif()
   if (NOT plCAfter GREATER plCBefore)
-message(SEND_ERROR "file (${plCFile}) should have changed!")
+message(SEND_ERROR "File (${plCFile}) should have changed!")
   endif()
   if (NOT plDAfter GREATER plDBefore)
-message(SEND_ERROR "file (${plDFile}) should have changed!")
+message(SEND_ERROR "File (${plDFile}) should have changed!")
   endif()
 
   # Test custom macro
@@ -311,10 +312,10 @@ if (NOT QT_TEST_VERSION STREQUAL 4)
   file(TIMESTAMP "${plCFile}" plCAfter "${timeformat}")
   file(TIMESTAMP 

Re: [CMake] Windows mapped network drive and 'if EXISTS'

2017-03-03 Thread Louis-Paul CORDIER

Does not solve the issue here...
I'm using the latest cmake release 3.7.2

Your Z is a mapped network drive, am I right?

This behaviour is causing find_package to fail as well.

Le 03/03/2017 à 15:23, Nils Gladitz a écrit :

On 03/03/2017 02:28 PM, Louis-Paul CORDIER wrote:



When I try to do a if(EXISTS "Z:\"), it never jump into the if 
statement.


Try if(EXISTS "Z:\\") or if(EXISTS "Z:/").
Either works for me.

if(EXISTS "Z:\") looks like it should have been a syntax error since 
the backslash starts an escape sequence [1].


Nils

[1] 
https://cmake.org/cmake/help/latest/manual/cmake-language.7.html#escape-sequences






--

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake


[Cmake-commits] CMake branch, master, updated. v3.8.0-rc1-416-g4e8ffb9

2017-03-03 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, master has been updated
   via  4e8ffb952c41e19a5a4b24cdcbc504dba3f03f11 (commit)
   via  e1adec32b8325fb731da084e99acd6070f5e39bf (commit)
  from  d9f54b565a80c0811f31374d6359085874d6b23c (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 -
---

Summary of changes:


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, release, updated. v3.8.0-rc1-75-ge1adec3

2017-03-03 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, release has been updated
   via  e1adec32b8325fb731da084e99acd6070f5e39bf (commit)
  from  9f37f94d639aa4a5cc42a2f60fafb51bed317e1b (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 -
---

Summary of changes:
 Source/CMakeVersion.cmake |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, next, updated. v3.8.0-rc1-773-gb603082

2017-03-03 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  b6030828f327802cc551995d3f4524b247bac2ca (commit)
   via  4e8ffb952c41e19a5a4b24cdcbc504dba3f03f11 (commit)
  from  c18462d8c53725c98268b3a91fda7c025cb67eaf (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 -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=b6030828f327802cc551995d3f4524b247bac2ca
commit b6030828f327802cc551995d3f4524b247bac2ca
Merge: c18462d 4e8ffb9
Author: Brad King 
AuthorDate: Fri Mar 3 09:37:02 2017 -0500
Commit: Brad King 
CommitDate: Fri Mar 3 09:37:02 2017 -0500

Merge branch 'master' into next


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=4e8ffb952c41e19a5a4b24cdcbc504dba3f03f11
commit 4e8ffb952c41e19a5a4b24cdcbc504dba3f03f11
Merge: d9f54b5 e1adec3
Author: Brad King 
AuthorDate: Fri Mar 3 09:36:55 2017 -0500
Commit: Brad King 
CommitDate: Fri Mar 3 09:36:55 2017 -0500

Merge branch 'release'


---

Summary of changes:


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


Re: [CMake] Windows mapped network drive and 'if EXISTS'

2017-03-03 Thread Nils Gladitz

On 03/03/2017 02:28 PM, Louis-Paul CORDIER wrote:



When I try to do a if(EXISTS "Z:\"), it never jump into the if statement.


Try if(EXISTS "Z:\\") or if(EXISTS "Z:/").
Either works for me.

if(EXISTS "Z:\") looks like it should have been a syntax error since the 
backslash starts an escape sequence [1].


Nils

[1] 
https://cmake.org/cmake/help/latest/manual/cmake-language.7.html#escape-sequences


--

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake


[CMake] Windows mapped network drive and 'if EXISTS'

2017-03-03 Thread Louis-Paul CORDIER

Hi,

I'm trying to use the cmake 'if' statement with the EXISTS parameter, 
used for checking folder/file existence.


In my project, I have a library stored on a network samba folder. On my 
Windows dev platform, I mapped a network drive (Windows 7 -> Computer -> 
Map network drive) on this share (the created network letter is Z:). 
Other program can access and work on this drive without any problems.


When I try to do a if(EXISTS "Z:\"), it never jump into the if statement.

Is it a bug?

Best regards,

LPC

--

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake


[Cmake-commits] CMake branch, next, updated. v3.8.0-rc1-771-gc18462d

2017-03-03 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  c18462d8c53725c98268b3a91fda7c025cb67eaf (commit)
   via  ade5ad24e6571ea1e102bb2203297d1d4cdfa952 (commit)
   via  e1adec32b8325fb731da084e99acd6070f5e39bf (commit)
  from  09566b4ad5f909de0a8b2127e613b7cd0c206d47 (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 -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c18462d8c53725c98268b3a91fda7c025cb67eaf
commit c18462d8c53725c98268b3a91fda7c025cb67eaf
Merge: 09566b4 ade5ad2
Author: Brad King 
AuthorDate: Fri Mar 3 08:30:09 2017 -0500
Commit: CMake Topic Stage 
CommitDate: Fri Mar 3 08:30:09 2017 -0500

Merge topic 'test-release' into next

ade5ad24 Merge branch 'release' into test-release
e1adec32 CMake 3.8.0-rc2


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ade5ad24e6571ea1e102bb2203297d1d4cdfa952
commit ade5ad24e6571ea1e102bb2203297d1d4cdfa952
Merge: d9f54b5 e1adec3
Author: Brad King 
AuthorDate: Fri Mar 3 08:29:57 2017 -0500
Commit: Brad King 
CommitDate: Fri Mar 3 08:29:57 2017 -0500

Merge branch 'release' into test-release


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=e1adec32b8325fb731da084e99acd6070f5e39bf
commit e1adec32b8325fb731da084e99acd6070f5e39bf
Author: Brad King 
AuthorDate: Fri Mar 3 08:29:09 2017 -0500
Commit: Brad King 
CommitDate: Fri Mar 3 08:29:09 2017 -0500

CMake 3.8.0-rc2

diff --git a/Source/CMakeVersion.cmake b/Source/CMakeVersion.cmake
index a7a281d..e2b8d4f 100644
--- a/Source/CMakeVersion.cmake
+++ b/Source/CMakeVersion.cmake
@@ -2,4 +2,4 @@
 set(CMake_VERSION_MAJOR 3)
 set(CMake_VERSION_MINOR 8)
 set(CMake_VERSION_PATCH 0)
-set(CMake_VERSION_RC 1)
+set(CMake_VERSION_RC 2)

---

Summary of changes:


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v3.8.0-rc1-412-g2b52c6c

2017-03-03 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, master has been updated
   via  2b52c6cde5933d7e46b2d85788ba67b20069ab86 (commit)
   via  d0ada3e2183d3f80125795a3b13acafa7cc0c477 (commit)
  from  2ccf879ab4efca38bb2918bfb4ba5946328f8bb1 (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 -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=2b52c6cde5933d7e46b2d85788ba67b20069ab86
commit 2b52c6cde5933d7e46b2d85788ba67b20069ab86
Merge: 2ccf879 d0ada3e
Author: Brad King 
AuthorDate: Fri Mar 3 08:25:16 2017 -0500
Commit: CMake Topic Stage 
CommitDate: Fri Mar 3 08:25:16 2017 -0500

Merge topic 'FindJNI-archlinux-jvm-paths'

d0ada3e2 FindJNI: Add jvm paths for Arch Linux


---

Summary of changes:
 Modules/FindJNI.cmake |5 +
 1 file changed, 5 insertions(+)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, next, updated. v3.8.0-rc1-763-g305ef6a

2017-03-03 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  305ef6a006de0fa6ae86752a3a1c96d2570a99f2 (commit)
   via  d0ada3e2183d3f80125795a3b13acafa7cc0c477 (commit)
  from  ffba33ff51b6c0acfe3d16e5632d927d87c5d24b (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 -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=305ef6a006de0fa6ae86752a3a1c96d2570a99f2
commit 305ef6a006de0fa6ae86752a3a1c96d2570a99f2
Merge: ffba33f d0ada3e
Author: Brad King 
AuthorDate: Fri Mar 3 08:15:44 2017 -0500
Commit: CMake Topic Stage 
CommitDate: Fri Mar 3 08:15:44 2017 -0500

Merge topic 'FindJNI-archlinux-jvm-paths' into next

d0ada3e2 FindJNI: Add jvm paths for Arch Linux


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=d0ada3e2183d3f80125795a3b13acafa7cc0c477
commit d0ada3e2183d3f80125795a3b13acafa7cc0c477
Author: Kitsu 
AuthorDate: Fri Mar 3 10:25:37 2017 +0300
Commit: Brad King 
CommitDate: Fri Mar 3 08:14:34 2017 -0500

FindJNI: Add jvm paths for Arch Linux

diff --git a/Modules/FindJNI.cmake b/Modules/FindJNI.cmake
index 39e504f..cebba10 100644
--- a/Modules/FindJNI.cmake
+++ b/Modules/FindJNI.cmake
@@ -145,6 +145,9 @@ JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_LIBRARY_DIRECTORIES
   /usr/lib/jvm/default-java/jre/lib/{libarch}
   /usr/lib/jvm/default-java/jre/lib
   /usr/lib/jvm/default-java/lib
+  # Arch Linux specific paths for default JVM
+  /usr/lib/jvm/default/jre/lib/{libarch}
+  /usr/lib/jvm/default/lib/{libarch}
   # Ubuntu specific paths for default JVM
   /usr/lib/jvm/java-8-openjdk-{libarch}/jre/lib/{libarch} # Ubuntu 15.10
   /usr/lib/jvm/java-7-openjdk-{libarch}/jre/lib/{libarch} # Ubuntu 15.10
@@ -200,6 +203,8 @@ JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_INCLUDE_DIRECTORIES
   /opt/sun-jdk-1.5.0.04/include
   # Debian specific path for default JVM
   /usr/lib/jvm/default-java/include
+  # Arch specific path for default JVM
+  /usr/lib/jvm/default/include
   # OpenBSD specific path for default JVM
   /usr/local/jdk-1.7.0/include
   /usr/local/jdk-1.6.0/include

---

Summary of changes:
 Modules/FindJNI.cmake |5 +
 1 file changed, 5 insertions(+)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, next, updated. v3.8.0-rc1-761-gffba33f

2017-03-03 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  ffba33ff51b6c0acfe3d16e5632d927d87c5d24b (commit)
   via  2ccf879ab4efca38bb2918bfb4ba5946328f8bb1 (commit)
   via  71d9861a42e591d609fce20ea334eedc80f8b199 (commit)
   via  3e06cdc19bc6670e19dd3697f257f0b89e5cd3f7 (commit)
   via  8d1af9cad2f55fda440b3db537fc99e1d78b2aad (commit)
   via  5228d36aac11e23c795019b28eba57195392b51c (commit)
  from  907a6e85862d9edb37232015994df48bc3d80c8d (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 -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ffba33ff51b6c0acfe3d16e5632d927d87c5d24b
commit ffba33ff51b6c0acfe3d16e5632d927d87c5d24b
Merge: 907a6e8 2ccf879
Author: Brad King 
AuthorDate: Fri Mar 3 07:58:49 2017 -0500
Commit: Brad King 
CommitDate: Fri Mar 3 07:58:49 2017 -0500

Merge branch 'master' into next


---

Summary of changes:


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v3.8.0-rc1-410-g2ccf879

2017-03-03 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, master has been updated
   via  2ccf879ab4efca38bb2918bfb4ba5946328f8bb1 (commit)
   via  71d9861a42e591d609fce20ea334eedc80f8b199 (commit)
   via  3e06cdc19bc6670e19dd3697f257f0b89e5cd3f7 (commit)
   via  8d1af9cad2f55fda440b3db537fc99e1d78b2aad (commit)
   via  5228d36aac11e23c795019b28eba57195392b51c (commit)
  from  4e537aa42c7d5731272d75b4a298271e26d36cee (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 -
---

Summary of changes:


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, release, updated. v3.8.0-rc1-72-g3e06cdc

2017-03-03 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, release has been updated
   via  3e06cdc19bc6670e19dd3697f257f0b89e5cd3f7 (commit)
   via  8e58f360f53eab991debe507c669595cec7f07fa (commit)
   via  8d1af9cad2f55fda440b3db537fc99e1d78b2aad (commit)
   via  69528fe65f0c4402c6560917d6cb118d2c103445 (commit)
   via  f3102ca884496a4a0644dc43afaf80a253191ed8 (commit)
   via  c3fb650c85a01f1a31f3f56f5ae630d4e6c6e98d (commit)
   via  b1a37362b87c24d409f4037cd59c33056468c11b (commit)
  from  fce6233d8be9ed70989875460ee7628f55788554 (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 -
---

Summary of changes:
 Modules/FindVulkan.cmake   |8 +--
 Source/cmOrderDirectories.cxx  |   22 +---
 Source/cmOrderDirectories.h|2 ++
 Tests/RunCMake/CMakeLists.txt  |3 +++
 .../RunCMake/RuntimePath/A.c   |2 +-
 .../{Cpplint => RuntimePath}/CMakeLists.txt|0
 Tests/RunCMake/RuntimePath/RunCMakeTest.cmake  |   18 
 Tests/RunCMake/RuntimePath/SymlinkImplicit.cmake   |   17 +++
 .../SymlinkImplicitCheck-result.txt}   |0
 .../RuntimePath/SymlinkImplicitCheck-stderr.txt|   22 
 .../RuntimePath/SymlinkImplicitCheck.cmake |2 ++
 .../RuntimePath}/main.c|0
 12 files changed, 86 insertions(+), 10 deletions(-)
 copy Modules/DummyCXXFile.cxx => Tests/RunCMake/RuntimePath/A.c (51%)
 copy Tests/RunCMake/{Cpplint => RuntimePath}/CMakeLists.txt (100%)
 create mode 100644 Tests/RunCMake/RuntimePath/RunCMakeTest.cmake
 create mode 100644 Tests/RunCMake/RuntimePath/SymlinkImplicit.cmake
 copy Tests/RunCMake/{Android/BadSYSROOT-result.txt => 
RuntimePath/SymlinkImplicitCheck-result.txt} (100%)
 create mode 100644 Tests/RunCMake/RuntimePath/SymlinkImplicitCheck-stderr.txt
 create mode 100644 Tests/RunCMake/RuntimePath/SymlinkImplicitCheck.cmake
 copy Tests/{CMakeOnly/LinkInterfaceLoop => RunCMake/RuntimePath}/main.c (100%)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, next, updated. v3.8.0-rc1-755-g907a6e8

2017-03-03 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  907a6e85862d9edb37232015994df48bc3d80c8d (commit)
   via  4e537aa42c7d5731272d75b4a298271e26d36cee (commit)
   via  79b017f23cb012d361c5e4478dcfa7bcc829 (commit)
   via  24c0e229efd92392a877ba5c7c52d74fb9fdf689 (commit)
   via  1e0841c67244c70641a18c348cd8a274f4789010 (commit)
  from  b1cf272646abab16e53bc3e7083629ee23ec089d (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 -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=907a6e85862d9edb37232015994df48bc3d80c8d
commit 907a6e85862d9edb37232015994df48bc3d80c8d
Merge: b1cf272 4e537aa
Author: Brad King 
AuthorDate: Fri Mar 3 07:57:49 2017 -0500
Commit: Brad King 
CommitDate: Fri Mar 3 07:57:49 2017 -0500

Merge branch 'master' into next


---

Summary of changes:
 Source/CMakeVersion.cmake |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v3.8.0-rc1-403-g79b017f

2017-03-03 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, master has been updated
   via  79b017f23cb012d361c5e4478dcfa7bcc829 (commit)
   via  8e58f360f53eab991debe507c669595cec7f07fa (commit)
  from  24c0e229efd92392a877ba5c7c52d74fb9fdf689 (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 -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=79b017f23cb012d361c5e4478dcfa7bcc829
commit 79b017f23cb012d361c5e4478dcfa7bcc829
Merge: 24c0e22 8e58f36
Author: Brad King 
AuthorDate: Fri Mar 3 07:57:33 2017 -0500
Commit: CMake Topic Stage 
CommitDate: Fri Mar 3 07:57:33 2017 -0500

Merge topic 'FindVulkan-update'

8e58f360 FindVulkan: Update for LunarG SDK import library location on 
Windows


---

Summary of changes:
 Modules/FindVulkan.cmake |8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v3.8.0-rc1-401-g24c0e22

2017-03-03 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, master has been updated
   via  24c0e229efd92392a877ba5c7c52d74fb9fdf689 (commit)
   via  69528fe65f0c4402c6560917d6cb118d2c103445 (commit)
   via  f3102ca884496a4a0644dc43afaf80a253191ed8 (commit)
   via  c3fb650c85a01f1a31f3f56f5ae630d4e6c6e98d (commit)
   via  b1a37362b87c24d409f4037cd59c33056468c11b (commit)
  from  1e0841c67244c70641a18c348cd8a274f4789010 (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 -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=24c0e229efd92392a877ba5c7c52d74fb9fdf689
commit 24c0e229efd92392a877ba5c7c52d74fb9fdf689
Merge: 1e0841c 69528fe
Author: Brad King 
AuthorDate: Fri Mar 3 07:57:29 2017 -0500
Commit: CMake Topic Stage 
CommitDate: Fri Mar 3 07:57:29 2017 -0500

Merge topic 'implicit-dir-symlinks'

69528fe6 Tests: Add case for RPATH exclusion of symlinks to implicit 
directories
f3102ca8 Merge branch 'backport-implicit-dir-symlinks' into 
implicit-dir-symlinks
c3fb650c cmOrderDirectories: Consider symlinks when checking implicit 
directories
b1a37362 cmOrderDirectories: Factor out implicit directory check


---

Summary of changes:
 Source/cmOrderDirectories.cxx  |   22 +---
 Source/cmOrderDirectories.h|2 ++
 Tests/RunCMake/CMakeLists.txt  |3 +++
 .../RunCMake/RuntimePath/A.c   |2 +-
 .../{Cpplint => RuntimePath}/CMakeLists.txt|0
 Tests/RunCMake/RuntimePath/RunCMakeTest.cmake  |   18 
 Tests/RunCMake/RuntimePath/SymlinkImplicit.cmake   |   17 +++
 .../SymlinkImplicitCheck-result.txt}   |0
 .../RuntimePath/SymlinkImplicitCheck-stderr.txt|   22 
 .../RuntimePath/SymlinkImplicitCheck.cmake |2 ++
 .../RuntimePath}/main.c|0
 11 files changed, 80 insertions(+), 8 deletions(-)
 copy Modules/DummyCXXFile.cxx => Tests/RunCMake/RuntimePath/A.c (51%)
 copy Tests/RunCMake/{Cpplint => RuntimePath}/CMakeLists.txt (100%)
 create mode 100644 Tests/RunCMake/RuntimePath/RunCMakeTest.cmake
 create mode 100644 Tests/RunCMake/RuntimePath/SymlinkImplicit.cmake
 copy Tests/RunCMake/{Android/BadSYSROOT-result.txt => 
RuntimePath/SymlinkImplicitCheck-result.txt} (100%)
 create mode 100644 Tests/RunCMake/RuntimePath/SymlinkImplicitCheck-stderr.txt
 create mode 100644 Tests/RunCMake/RuntimePath/SymlinkImplicitCheck.cmake
 copy Tests/{CMakeOnly/LinkInterfaceLoop => RunCMake/RuntimePath}/main.c (100%)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits