[cmake-developers] [PATCH 5/9] Xcode: Properly indent PBXFileReference and PBXBuildFile

2015-04-13 Thread Gregor Jasny
Move indent factor change behind indention of start-of-line. --- Source/cmXCodeObject.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/cmXCodeObject.cxx b/Source/cmXCodeObject.cxx index 33ce8cc..519545a 100644 --- a/Source/cmXCodeObject.cxx +++

[cmake-developers] [PATCH 7/9] Xcode: PrintComment will prepend a whitespace itself before the comment

2015-04-13 Thread Gregor Jasny
--- Source/cmXCode21Object.cxx | 2 +- Source/cmXCodeObject.cxx | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Source/cmXCode21Object.cxx b/Source/cmXCode21Object.cxx index 855e1ad..96f7b0f 100644 --- a/Source/cmXCode21Object.cxx +++ b/Source/cmXCode21Object.cxx @@

[cmake-developers] [PATCH 6/9] Xcode: Do not add whitespace after attribute group opening brace

2015-04-13 Thread Gregor Jasny
This suppresses the extra space that would be generated if the separator is a space. The conditional block is also used in this form elsewhere. --- Source/cmXCodeObject.cxx | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Source/cmXCodeObject.cxx b/Source/cmXCodeObject.cxx

[cmake-developers] [PATCH 9/9] Xcode: Refine quoting rules for Strings

2015-04-13 Thread Gregor Jasny
$ and . do not need to be quoted, but brackets and * must be to not confuse the Xcode parser. --- Source/cmXCodeObject.cxx | 2 +- Tests/RunCMake/XcodeProject/XcodeFileType-check.cmake | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git

[cmake-developers] [PATCH 4/9] Xcode: Remove extra space in PBXProject comment

2015-04-13 Thread Gregor Jasny
--- Source/cmGlobalXCodeGenerator.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/cmGlobalXCodeGenerator.cxx b/Source/cmGlobalXCodeGenerator.cxx index 2e13692..4d98359 100644 --- a/Source/cmGlobalXCodeGenerator.cxx +++ b/Source/cmGlobalXCodeGenerator.cxx @@ -3386,7

[cmake-developers] [PATCH 2/9] Xcode: Sort Xcode objects by Id

2015-04-13 Thread Gregor Jasny
Xcode keeps the objects ordered by the object id. Because cmake stores them into an unordered container at creation time they must be sorted before writing the pbxproj file. --- Source/cmGlobalXCodeGenerator.cxx | 16 Source/cmGlobalXCodeGenerator.h | 1 + 2 files changed, 17

[cmake-developers] [PATCH 0/9] Xcode: Generate stable project files

2015-04-13 Thread Gregor Jasny
Hello, this patch series aims to minimize deltas between the CMake Xcode generator and Xcode itself. It was started by the observation that if one makes any change to the project within Xcode (e.g. to see how a variable is called internally) the user cannot diff the CMake project and the one

[cmake-developers] [PATCH 8/9] Xcode: Let PrintComment decide if the comment is non-empty

2015-04-13 Thread Gregor Jasny
--- Source/cmXCode21Object.cxx | 4 Source/cmXCodeObject.cxx | 5 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Source/cmXCode21Object.cxx b/Source/cmXCode21Object.cxx index 96f7b0f..f30f700 100644 --- a/Source/cmXCode21Object.cxx +++ b/Source/cmXCode21Object.cxx @@

[cmake-developers] [PATCH 1/9] Xcode: Indent using tabs

2015-04-13 Thread Gregor Jasny
--- Source/cmXCodeObject.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/cmXCodeObject.cxx b/Source/cmXCodeObject.cxx index 5a90fd9..33ce8cc 100644 --- a/Source/cmXCodeObject.cxx +++ b/Source/cmXCodeObject.cxx @@ -81,7 +81,7 @@ void cmXCodeObject::Indent(int level,

Re: [cmake-developers] Should Ninja be marked non-experimental?

2015-04-13 Thread Brad King
On 04/13/2015 02:09 PM, Stephen Kelly wrote: There are a few limitations of Ninja (like lack of Fortran support), but I think it is not experimental at this point. Yes, please. For some reason I thought we'd already dropped that from the documentation but I see it is still there. Thanks,

[cmake-developers] Should Ninja be marked non-experimental?

2015-04-13 Thread Stephen Kelly
Hi, Following from: http://thread.gmane.org/gmane.comp.programming.tools.cmake.devel/11260/focus=12940 Brad King wrote: This was done with the Ninja generator when it was introduced, though fortunately in that case we didn't have to break anything IIRC. It is still documented as

[cmake-developers] [PATCH 3/9] Xcode: Add comment after root object

2015-04-13 Thread Gregor Jasny
--- Source/cmGlobalXCodeGenerator.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/cmGlobalXCodeGenerator.cxx b/Source/cmGlobalXCodeGenerator.cxx index be40c66..2e13692 100644 --- a/Source/cmGlobalXCodeGenerator.cxx +++ b/Source/cmGlobalXCodeGenerator.cxx @@

Re: [CMake] Find Module, add_library shared and static : standard ?

2015-04-13 Thread Stephen Kelly
r2d2leb...@voila.fr wrote: Hi, I need to write a FindModule which search static and shared version of my lib. If it is your library, then you provide a Config.cmake file, not a FindModule: http://www.cmake.org/cmake/help/v3.2/manual/cmake-packages.7.html I would like to know what is

[Cmake-commits] CMake branch, next, updated. v3.2.1-1834-gc009d68

2015-04-13 Thread Stephen Kelly
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 c009d6847b4f82db1d85cdd88b67f664b83ed791 (commit) via

[Cmake-commits] CMake branch, next, updated. v3.2.1-1836-ga4f0f6c

2015-04-13 Thread Stephen Kelly
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 a4f0f6ca892491e787e3259d5eba632196e2a4d6 (commit) via

Re: [cmake-developers] [PATCH 0/9] Xcode: Generate stable project files

2015-04-13 Thread David Cole via cmake-developers
Nice!! I agree with Eike: perhaps you could start the patch series by putting the verbose explanation in the text of the first commit, and explain the following 8... commits all help to minimize the diffs between CMake generated project files and Xcode native project files. I love it when people

[Cmake-commits] CMake branch, master, updated. v3.2.1-775-gcdc53b6

2015-04-13 Thread Kitware Robot
20150413) +set(CMake_VERSION_PATCH 20150414) #set(CMake_VERSION_RC 1) --- Summary of changes: Source/CMakeVersion.cmake |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- CMake

[Cmake-commits] CMake branch, next, updated. v3.2.1-1820-gc167c89

2015-04-13 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 c167c897a95576f0b0bddca12433decb157ea4b2 (commit) via

[Cmake-commits] CMake branch, release, updated. v3.2.1-17-g91d5261

2015-04-13 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 91d5261b58e97107fca610a868fbc283cbb8c856 (commit) from

[Cmake-commits] CMake branch, master, updated. v3.2.1-774-gf1db1de

2015-04-13 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 f1db1de61e913e4e8841e4d28fb33461d679c516 (commit) via

[CMake] Don't download external projects again after calling make clean

2015-04-13 Thread Cedric Doucet
Hello! I use the ExternalProject_Add function to download third-party libraries of a code. Once a library has been downloaded, I can call make as many times as I want without downloading this library again. It seems that CMake detects that the library has already been downloaded.

[cmake-developers] [CMake 0015510]: After 15.04 upgrade, cannot link against against pthread using C++11 thread

2015-04-13 Thread Mantis Bug Tracker
The following issue has been SUBMITTED. == http://public.kitware.com/Bug/view.php?id=15510 == Reported By:nickdesaulniers Assigned To:

[CMake] project(), find_package()

2015-04-13 Thread Nico Schlömer
Hi everyone, I have a CMake project where I need to find the third-party package ``` FIND_PACKAGE(Trilinos REQUIRED) ``` which sits in the custom folder ``` /path/to/lib/x86_64-linux-gnu/cmake/Trilinos/TrilinosConfig.cmake ``` Unfortunately, simply extending the CMAKE_PREFIX_PATH ```

[CMake] Find Module, add_library shared and static : standard ?

2015-04-13 Thread r2d2leboss
Hi, I need to write a FindModule which search static and shared version of my lib. I need both on my project (there is a diff between static and dynamic lib). I would like to import my lib using add_library : add_library(Foo::MyLib STATIC IMPORTED) add_library(Foo::MyLib SHARED IMPORTED)

Re: [CMake] Don't download external projects again after calling make clean

2015-04-13 Thread David Cole via CMake
Use the URL_MD5 and DOWNLOAD_DIR arguments to ExternalProject_Add to put the downloaded files into a location outside the build tree (perhaps ~/Downloads on Mac/Linux or $ENV{USERPROFILE}/Downloads on Windows). With DOWNLOAD_DIR outside the build tree, and the checksums of the downloaded files

Re: [cmake-developers] [CMake] Bug in CMake GUI 3.2.1?

2015-04-13 Thread Robert Dailey
I am running on Windows 8.1. Screenshots attached. On Mon, Apr 13, 2015 at 9:20 AM, Brad King brad.k...@kitware.com wrote: On 04/10/2015 12:26 PM, Robert Dailey wrote: I am noticing that after installing the official Windows installer for 3.2.1 release, CMake GUI looks different. Menu options

Re: [CMake] Bug in CMake GUI 3.2.1?

2015-04-13 Thread Nils Gladitz
On 04/13/2015 04:28 PM, Robert Dailey wrote: I am running on Windows 8.1. Screenshots attached. Those are options for cmake itself rather than for the compiler: http://www.cmake.org/cmake/help/v3.2/manual/cmake.1.html Nils -- Powered by www.kitware.com Please keep messages on-topic and

Re: [cmake-developers] [CMake] Bug in CMake GUI 3.2.1?

2015-04-13 Thread Nils Gladitz
On 04/13/2015 04:28 PM, Robert Dailey wrote: I am running on Windows 8.1. Screenshots attached. Those are options for cmake itself rather than for the compiler: http://www.cmake.org/cmake/help/v3.2/manual/cmake.1.html Nils -- Powered by www.kitware.com Please keep messages on-topic and

[Cmake-commits] CMake branch, next, updated. v3.2.1-1785-gbbc8d0e

2015-04-13 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 bbc8d0e1d4dee7f2dc08b602a47c920fd5067592 (commit) via

[Cmake-commits] CMake branch, master, updated. v3.2.1-729-g341b895

2015-04-13 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 341b8953b1730f192f849640b4deeef404583df3 (commit) via

[Cmake-commits] CMake branch, master, updated. v3.2.1-731-g1862b39

2015-04-13 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 1862b39868b5a0c256d0256ac7c71e52e59e7155 (commit) via

[Cmake-commits] CMake branch, master, updated. v3.2.1-725-g9d1ba6d

2015-04-13 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 9d1ba6d0f53a4ccf169431ceb9eb68cc098aa32a (commit) via

[Cmake-commits] CMake branch, master, updated. v3.2.1-727-gbf5028f

2015-04-13 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 bf5028f88dda612fbc63217cbd9ab06674fefacb (commit) via

[Cmake-commits] CMake branch, master, updated. v3.2.1-720-g2cf5415

2015-04-13 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 2cf5415d9f6e94da3f64502a57fed957d3516fc3 (commit) via

[Cmake-commits] CMake branch, master, updated. v3.2.1-723-g9a101b6

2015-04-13 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 9a101b6754d058d9175c172391ca1b3bfa34fbe3 (commit) via

Re: [CMake] Bug in CMake GUI 3.2.1?

2015-04-13 Thread Brad King
On 04/10/2015 12:26 PM, Robert Dailey wrote: I am noticing that after installing the official Windows installer for 3.2.1 release, CMake GUI looks different. Menu options have GCC specific options and when I generate through the GUI for Visual Studio 2013, my projects are missing preprocessor

Re: [cmake-developers] [CMake] Bug in CMake GUI 3.2.1?

2015-04-13 Thread Brad King
On 04/10/2015 12:26 PM, Robert Dailey wrote: I am noticing that after installing the official Windows installer for 3.2.1 release, CMake GUI looks different. Menu options have GCC specific options and when I generate through the GUI for Visual Studio 2013, my projects are missing preprocessor

Re: [CMake] Bug in CMake GUI 3.2.1?

2015-04-13 Thread Robert Dailey
I am running on Windows 8.1. Screenshots attached. On Mon, Apr 13, 2015 at 9:20 AM, Brad King brad.k...@kitware.com wrote: On 04/10/2015 12:26 PM, Robert Dailey wrote: I am noticing that after installing the official Windows installer for 3.2.1 release, CMake GUI looks different. Menu options

[Cmake-commits] CMake branch, next, updated. v3.2.1-1803-g1442548

2015-04-13 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 14425486989dc3a724c3ff126725e10de7479751 (commit) via

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-04-13 Thread Brad King
On 04/12/2015 11:01 PM, Geoffrey Viola wrote: Attached is the patch Thanks. I've applied it: GHS: removed hard coded flag and cleaned cmds http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c2e650bf and will squash it in before merging to 'master'. I also extended the topic with slight

[Cmake-commits] CMake branch, next, updated. v3.2.1-1773-gd6395c5

2015-04-13 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 d6395c5a8902923cbb7cb63f6101141822d119cf (commit) via

[Cmake-commits] CMake branch, next, updated. v3.2.1-1771-g988be7f

2015-04-13 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 988be7f9330adab2357f5fe018ea98715afa7c1a (commit) via

[Cmake-commits] CMake branch, master, updated. v3.2.1-744-gcec6e3e

2015-04-13 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 cec6e3e9eb9861a3a1a0fd7a3972fa36dd6b9996 (commit) via

[Cmake-commits] CMake branch, release, updated. v3.2.1-16-g74337b8

2015-04-13 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 74337b87acd837b9631f44b4df3027fe83ee9b42 (commit) via

[Cmake-commits] CMake branch, next, updated. v3.2.1-1798-g7462524

2015-04-13 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 7462524df06369511fffb845556eeed59624bb75 (commit) via

[Cmake-commits] CMake branch, next, updated. v3.2.1-1801-g5d39d49

2015-04-13 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 5d39d4938f497130b59a9a8caeeb130ed7851cec (commit) via

[Cmake-commits] CMake branch, next, updated. v3.2.1-1776-g0e339f2

2015-04-13 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 0e339f22ca26e53a6c7f6b9bbe270eba498a8b0e (commit) via

[Cmake-commits] CMake branch, next, updated. v3.2.1-1787-gc61b061

2015-04-13 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 c61b06167b1e14dc5d1fb7e9ce38e8857beca770 (commit) via

[Cmake-commits] CMake branch, master, updated. v3.2.1-734-ge0adfe6

2015-04-13 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 e0adfe61122da9387d450e4647da26865483d680 (commit) via

[cmake-developers] [CMake 0015511]: Don't include failed tests in timing graph

2015-04-13 Thread Mantis Bug Tracker
The following issue has been SUBMITTED. == http://public.kitware.com/Bug/view.php?id=15511 == Reported By:Gerald Hofmann Assigned To:

[Cmake-commits] CMake branch, next, updated. v3.2.1-1807-g823bac3

2015-04-13 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 823bac306c688aa043e7d9c4ef8ecceb74e8c322 (commit) via

[Cmake-commits] CMake branch, next, updated. v3.2.1-1818-gfd6b5d8

2015-04-13 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 fd6b5d8feab3e2b4815c7046a3993afd520b9838 (commit) via

[cmake-developers] [CMake 0015512]: CTest git update to specific commit reivision / CTEST_GIT_UPDATE_CUSTOM with multiple git commands

2015-04-13 Thread Mantis Bug Tracker
The following issue has been SUBMITTED. == https://public.kitware.com/Bug/view.php?id=15512 == Reported By:trsystran Assigned To:

[Cmake-commits] CMake branch, master, updated. v3.2.1-767-g92d6179

2015-04-13 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 92d61798937e42ecb7ae3d1be8b2b4ab7ce15fcb (commit) via

[Cmake-commits] CMake branch, master, updated. v3.2.1-772-g62c5e6f

2015-04-13 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 62c5e6f1a19df0043a0e9aaba6cf7247f76a5cc3 (commit) via

[Cmake-commits] CMake branch, next, updated. v3.2.1-1814-g44ce162

2015-04-13 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 44ce162b1ecf6f8da5b167b5bb942b646196ea4b (commit) via

[Cmake-commits] CMake branch, next, updated. v3.2.1-1816-g12a641c

2015-04-13 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 12a641ce5a8432f09a2e641288ba5581efcd168f (commit) via