Re: [CMake] How to build a target on install (only)?

2015-02-16 Thread Paul Smith
On Mon, 2015-02-16 at 09:55 -0500, David Cole wrote: Ah ha! Back to the simpler approach with install(CODE! Good idea, Nils. Then you just need a stamp/sentinel file associated with running the operation, and you can check it against your input. Aha, that works well. I don't need a

Re: [cmake-developers] [PATCH] User may now specify toolset through CMake GUI

2015-02-16 Thread Clinton Stimpson
On Monday, February 16, 2015 11:35:47 AM Brad King wrote: On 02/15/2015 03:27 PM, rcdailey.li...@gmail.com wrote: From: Robert Dailey rcdai...@gmail.com The -T parameter to CMake may now be specified through QtDialog (cmake-gui) via a new text field in the first-time configure wizard

Re: [cmake-developers] [PATCH] User may now specify toolset through CMake GUI

2015-02-16 Thread Brad King
On 02/15/2015 03:27 PM, rcdailey.li...@gmail.com wrote: From: Robert Dailey rcdai...@gmail.com The -T parameter to CMake may now be specified through QtDialog (cmake-gui) via a new text field in the first-time configure wizard (below the generator chooser). Thanks for working on this. I

[Cmake-commits] CMake branch, next, updated. v3.2.0-rc1-363-g4607c51

2015-02-16 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 4607c510ae328a90efd2c7af6671315251333553 (commit) via

Re: [cmake-developers] [PATCH] User may now specify toolset through CMake GUI

2015-02-16 Thread Robert Dailey
Fair points, I will make the changes. What is the recommended practice for updating patches on mailing lists? With pull requests it's easy because it picks up my changes I push to my branch automatically. I think if I push another patch to the mailing list it will start another email thread,

Re: [cmake-developers] [ANNOUNCE] CMake 3.2.0-rc1 now ready for testing!

2015-02-16 Thread Orion Poplawski
On 02/13/2015 01:12 PM, Robert Maynard wrote: I am proud to announce that CMake 3.2 has entered the release candidate stage. We're getting a fair number of test failures on Fedora Rawhide (with gcc 5 c++11): The following tests FAILED: 25 - FindPackageTest (Failed) 27 -

Re: [cmake-developers] [PATCH] User may now specify toolset through CMake GUI

2015-02-16 Thread Brad King
On 02/16/2015 11:59 AM, Robert Dailey wrote: What is the recommended practice for updating patches on mailing lists? With pull requests it's easy because it picks up my changes I push to my branch automatically. I think if I push another patch to the mailing list it will start another email

[CMake] Cmake and devkitpro

2015-02-16 Thread Clément Gregoire
Hi, I'm looking for a way to use CMake with the devkitpro toolchain ( http://sourceforge.net/projects/devkitpro/files/ ) I would like to be able to compile nds and 3ds homebrews. It is a gcc based toolchain, and users have to define DEVKITPRO and DEVKITARM env variables, giving the location of the

Re: [cmake-developers] GCC5 and C++11 ABI (was: CMake 3.2.0-rc1 now ready for testing)

2015-02-16 Thread Brad King
On 02/16/2015 12:27 PM, Orion Poplawski wrote: We're getting a fair number of test failures on Fedora Rawhide (with gcc 5 c++11): It builds fine on F22 which also has gcc 5, but not the c++11 ABI, so that seems like the likely culprit. To see if this has anything to do with the way CMake

Re: [cmake-developers] KWSys patches

2015-02-16 Thread Domen Vrankar
I'll get the KWSys patch through. Once it is integrated into CMake then you can rebase the CMake part of the change on that. However, please revise the logic in the KWSys patch to avoid using exceptions. I've noticed that exceptions are not used but was not certain how else to handle this

Re: [cmake-developers] Extracting target metadata, IDE integration

2015-02-16 Thread Aleix Pol
On Sat, Feb 14, 2015 at 1:02 PM, Stephen Kelly steve...@gmail.com wrote: Aleix Pol wrote: Hi guys, It's been since August with this. I understand we're all busy but this step is important for KDevelop as well as for other IDE's and I wouldn't like this to rot. Please, let's keep it moving

Re: [CMake] creating start menu items

2015-02-16 Thread Paul Anton Letnes
This seems to match what I've seen in my so-far light experimentation. What's the fix? Use wix XML patches? I'm betting my money on the WiX train as this is what we use elsewhere in my organization. Also I can live without the start menu items in the very worst case. cheers Paul On 13.

Re: [cmake-developers] KWSys patches

2015-02-16 Thread Brad King
On 02/16/2015 02:47 PM, Domen Vrankar wrote: I've noticed that exceptions are not used but was not certain how else to handle this FYI, the proposed GetCanonicalPath already exists in KWSys as SystemTools::GetRealPath. It returns the unchanged path on error. That could be extended to take an

Re: [cmake-developers] [PATCH] VS Fortran project file: Fix mismatch between OutputDirectory and OutputFile

2015-02-16 Thread Brad King
On 02/14/2015 03:56 PM, Vincent Newsum wrote: -\t\t\tOutputDirectory=\ configName \\n; +\t\t\tOutputDirectory=\ target.GetDirectory(configName) \\n; Thanks. The OutputFile is computed differently for different target types. We also need to encode the value for XML.

Re: [cmake-developers] GCC5 and C++11 ABI

2015-02-16 Thread Orion Poplawski
On 02/16/2015 11:07 AM, Brad King wrote: On 02/16/2015 12:27 PM, Orion Poplawski wrote: We're getting a fair number of test failures on Fedora Rawhide (with gcc 5 c++11): It builds fine on F22 which also has gcc 5, but not the c++11 ABI, so that seems like the likely culprit. To see if this

Re: [cmake-developers] Extracting target metadata, IDE integration

2015-02-16 Thread Alexander Neundorf
On Monday, February 16, 2015 21:31:45 Aleix Pol wrote: On Sat, Feb 14, 2015 at 1:02 PM, Stephen Kelly steve...@gmail.com wrote: Aleix Pol wrote: Hi guys, It's been since August with this. I understand we're all busy but this step is important for KDevelop as well as for other IDE's and I

Re: [cmake-developers] GCC5 and C++11 ABI

2015-02-16 Thread Orion Poplawski
On 02/16/2015 02:48 PM, Brad King wrote: On 02/16/2015 04:26 PM, Orion Poplawski wrote: On 02/16/2015 11:07 AM, Brad King wrote: To see if this has anything to do with the way CMake itself is compiled, please add this to the end of the bootstrap command line: -- -DCMAKE_C_STANDARD=90

Re: [cmake-developers] GCC5 and C++11 ABI

2015-02-16 Thread Brad King
On 02/16/2015 04:26 PM, Orion Poplawski wrote: On 02/16/2015 11:07 AM, Brad King wrote: To see if this has anything to do with the way CMake itself is compiled, please add this to the end of the bootstrap command line: -- -DCMAKE_C_STANDARD=90 -DCMAKE_CXX_STANDARD=98 That does indeed

[Cmake-commits] CMake branch, next, updated. v3.2.0-rc1-365-g6561f10

2015-02-16 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 6561f105fe1c8c5d262c501a086afca0508ca8af (commit) via

[Cmake-commits] CMake branch, next, updated. v3.2.0-rc1-353-g2134fab

2015-02-16 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 2134fab0806beb1f0872e37ff7388e062370c476 (commit) via

Re: [CMake] How to build a target on install (only)?

2015-02-16 Thread Paul Smith
On Sun, 2015-02-15 at 18:26 -0600, Iosif Neitzke wrote: For conditional file install, you could try something like cmake -E copy_if_different. That won't work; I don't have any files to copy. What I want is to run the dsymutil command during install only, not during the normal build (because

[Cmake-commits] CMake branch, master, updated. v3.2.0-rc1-159-g034f8e0

2015-02-16 Thread Kitware Robot
20150216) +set(CMake_VERSION_PATCH 20150217) #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, master, updated. v3.2.0-rc1-146-g7632dae

2015-02-16 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 7632daebd3b8378a17b302528d0690da97cb8cb5 (commit) via

[Cmake-commits] CMake branch, master, updated. v3.2.0-rc1-158-gec1ec47

2015-02-16 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 ec1ec47193fcab7084e8edd977d3bebd1e8c73cb (commit) via

[Cmake-commits] CMake branch, master, updated. v3.2.0-rc1-144-g7747e1a

2015-02-16 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 7747e1a7f6414e1d6308cd2b469246ed8e1a66c5 (commit) via

[Cmake-commits] CMake branch, next, updated. v3.2.0-rc1-360-g3935a01

2015-02-16 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 3935a0116c39fe760d7100de04e912be25985d5b (commit) via

Re: [CMake] How to build a target on install (only)?

2015-02-16 Thread Nils Gladitz
On 02/16/2015 03:25 PM, Paul Smith wrote: On Sun, 2015-02-15 at 18:26 -0600, Iosif Neitzke wrote: For conditional file install, you could try something like cmake -E copy_if_different. That won't work; I don't have any files to copy. What I want is to run the dsymutil command during install

Re: [CMake] How to build a target on install (only)?

2015-02-16 Thread David Cole via CMake
Ah ha! Back to the simpler approach with install(CODE! Good idea, Nils. Then you just need a stamp/sentinel file associated with running the operation, and you can check it against your input. For your comment line, you could use cmake -E echo to spit out a comment before running the dSYM

Re: [cmake-developers] KWSys patches

2015-02-16 Thread Brad King
On 02/15/2015 03:04 PM, Domen Vrankar wrote: I tried to register to http://review.source.kitware.com so that I would be able to commit patches to KWSys repository but after I put in my OpenID I got a Not Found error. I'll be in touch off-list about this. How can I contribute this patch?

Re: [CMake] How to build a target on install (only)?

2015-02-16 Thread David Cole via CMake
The other way you could approach this, but which would not be as simple would be to invent *your own* custom install target (install_with_dSYM, or whatever name makes sense to you). Then you could have that target depend on all the custom targets that build the dSYM files. When you build this