Re: [CMake] CMake 2.8.12-rc1 Released

2013-08-26 Thread Clifford Yapp
On Mon, Aug 26, 2013 at 12:32 PM, Robert Maynard wrote: > I am able to replicate this problem with the 2.8.12rc1. Are you able > to construct a minimal test case so I can dig into why this is > happening? Robert, So far I haven't had much luck creating a minimal test case, but I think I've pinpo

Re: [CMake] CMake 2.8.12-rc1 Released

2013-08-26 Thread Clifford Yapp
On Mon, Aug 26, 2013 at 9:28 PM, Clifford Yapp wrote: > > I'll see if I can dig any deeper. After turning off all the src and doc subdirectories, I can still trigger the rebuild - here's the diff between the CMake outputs in the 4a6397a70c2b467b1285be4c0bae7533eb16f5e0 and ad502502dfee281e5b0ad8a

Re: [CMake] Question about best practices for large Multi-stage builds

2013-08-26 Thread Thomas Taranowski
Craig, Thanks for the info. I went back and read through your post, and our build has many of the same issues you are facing. For our project I ended up keeping all dependencies in the context of the project workspace, and am not using the find* modules to fulfill dependencies. Thomas Taranow

Re: [CMake] CMake Tools for Visual Studio 1.0 Released!

2013-08-26 Thread Pau Garcia i Quiles
Hello, I've "implemented" VS2013 support, I'll send a merge request tomorrow (I've not used Hg for a lng time) On Tue, Aug 27, 2013 at 12:43 AM, David Golub wrote: > More or less. I’ll be adding support for VS 2013 once it’s released. > > ** ** > > David Golub > > ** ** > > *From:

Re: [CMake] Question about best practices for large Multi-stage builds

2013-08-26 Thread Craig Scott
Thomas, there are a lot of parallels between your scenario and the one I just posted a question about yesterday (see subject line "One build, multiple compilers and packages"). One of the two scenarios that Matthew suggested is the one we've used to handle the external third party dependencies - we

Re: [CMake] CMake Tools for Visual Studio 1.0 Released!

2013-08-26 Thread David Golub
It's there--you just need to configure it to use lowercase instead of uppercase. Go to Tools Options in Visual Studio and select the CMake Tools page. Then, then on the Commands In Lowercase option. David Golub -Original Message- From: cmake-boun...@cmake.org [mailto:cmake-boun...@cmake

Re: [CMake] CMake Tools for Visual Studio 1.0 Released!

2013-08-26 Thread David Golub
More or less. I'll be adding support for VS 2013 once it's released. David Golub From: Pau Garcia i Quiles [mailto:pgqui...@elpauer.org] Sent: Monday, August 26, 2013 3:12 PM To: David Golub Cc: CMake ML Subject: Re: [CMake] CMake Tools for Visual Studio 1.0 Released! Hello again,

Re: [CMake] Question about best practices for large Multi-stage builds

2013-08-26 Thread Matthew Woehlke
On 2013-08-26 16:37, Thomas Taranowski wrote: I tend to agree with you that 2 would not generally be a target. However, there are external factors at play that I haven't mentioned. For one, in our environment we'd like to pull the auto generated code into a code review tool, and to mechanize th

Re: [CMake] Question about best practices for large Multi-stage builds

2013-08-26 Thread Thomas Taranowski
Matthew, I tend to agree with you that 2 would not generally be a target. However, there are external factors at play that I haven't mentioned. For one, in our environment we'd like to pull the auto generated code into a code review tool, and to mechanize that we have a commit daemon running tha

Re: [CMake] Question about best practices for large Multi-stage builds

2013-08-26 Thread Thomas Taranowski
Dan, How did you end up handling the precompiled dependencies? Did you use a dependency management system, such as ivy, or roll your own system? Thomas Taranowski | 425-442-9209 | skype: thomas.taranowski | baringforge.com On Mon, Aug 26, 2013 at 12:21 PM, Dan Kegel wrote: > On Mon, Aug 26,

Re: [CMake] Question about best practices for large Multi-stage builds

2013-08-26 Thread Matthew Woehlke
On 2013-08-26 15:16, Thomas Taranowski wrote: I have the following build structure: workspace/ CMakeLists.txt # top level cmake component_a/ CMakeLists.txt # component cmake src/ # source in here component_b/ CMakeLists.txt # component cmake

Re: [CMake] Question about best practices for large Multi-stage builds

2013-08-26 Thread Dan Kegel
On Mon, Aug 26, 2013 at 12:16 PM, Thomas Taranowski wrote: > Now, I'm trying to implement a multi-stage build which does the following: > 1) builds some external third-party dependencies. > 2) auto-generate some code > 3) build the source > 4) package the result > > To do this, I'd like to implem

[CMake] Question about best practices for large Multi-stage builds

2013-08-26 Thread Thomas Taranowski
I have the following build structure: workspace/ CMakeLists.txt # top level cmake component_a/ CMakeLists.txt # component cmake src/ # source in here component_b/ CMakeLists.txt # component cmake src/ # source in here Now, I'm trying to

Re: [CMake] CMake Tools for Visual Studio 1.0 Released!

2013-08-26 Thread Pau Garcia i Quiles
Hello again, Turns out I had uninstalled 2012, which CMake Tools does support. Adding support for 2013 seems as simple as copy & paste in source.extension.vsixmanifest. On Mon, Aug 26, 2013 at 8:59 PM, Pau Garcia i Quiles wrote: > Hello, > > Very nice indeed but apparently only available for Vi

Re: [CMake] CMake Tools for Visual Studio 1.0 Released!

2013-08-26 Thread Pau Garcia i Quiles
Hello, Very nice indeed but apparently only available for Visual Studio 2010. What about 2012 and 2013? Thank you On Sun, Aug 25, 2013 at 11:28 PM, David Golub wrote: > Having received no bug reports for RC3, I’ve finalized the 1.0 release of > CMake Tools for Visual Studio, which provides s

Re: [CMake] CMake Tools for Visual Studio 1.0 Released!

2013-08-26 Thread Marek Vojtko (Firaxis)
> On Mon, 26 Aug 2013 16:30:08 +0200, Niels Dekker wrote: > >> On 2013-08-26 14:33, David Golub wrote: >> The two version differ solely in their version number, as there >> were no bugs reported in RC3. > > Actually, I did report an issue on RC3, asking for lowercase code > completion of CMake com

Re: [CMake] Support for custom wix template

2013-08-26 Thread Lars Lars
> Date: Mon, 26 Aug 2013 13:29:22 +0200 > Subject: Re: [CMake] Support for custom wix template > From: eric.noul...@gmail.com > To: laasu...@hotmail.com > CC: cmake@cmake.org > > 2013/8/26 Lars Lars : > > Hello, > > > > I would like to know if the feature "CPackWIX: Add support for custom WiX >

Re: [CMake] How to check if a file is a source file?

2013-08-26 Thread Nils Gladitz
Maybe CMAKE__SOURCE_FILE_EXTENSIONS would help with that. For C++ this is e.g. CMAKE_CXX_SOURCE_FILE_EXTENSIONS set to "C;M;c++;cc;cpp;cxx;m;mm;CPP". Nils On 26.08.2013 19:10, Robert Dailey wrote: I have a common function defined that creates targets for me. I pass in a big list of source fil

[CMake] How to check if a file is a source file?

2013-08-26 Thread Robert Dailey
I have a common function defined that creates targets for me. I pass in a big list of source files. Within here are resource files (.RC), header files (.H) and source files (.CPP). However, I know that CPP files can take many extensions, so I want to create a thorough, safe check. Does CMake have

Re: [CMake] CMake 2.8.12-rc1 Released

2013-08-26 Thread Robert Maynard
I am able to replicate this problem with the 2.8.12rc1. Are you able to construct a minimal test case so I can dig into why this is happening? On Tue, Aug 20, 2013 at 10:33 PM, Clifford Yapp wrote: > Just as a datapoint, the Ninja build of BRL-CAD when performed with > this version of CMake resul

Re: [CMake] CMake Tools for Visual Studio 1.0 Released!

2013-08-26 Thread Niels Dekker - address until 2014
On 2013-08-26 14:33, David Golub wrote: The two version differ solely in their version number, as there were no bugs reported in RC3. Actually, I did report an issue on RC3, asking for lowercase code completion of CMake commands: http://cmaketools.codeplex.com/workitem/2 What do you think?

Re: [CMake] One build, multiple compilers and packages

2013-08-26 Thread clinton
- Original Message - > Hi. First, apologies for the length. If you are not interested in mixing > different compilers and generating multiple packages all within one build, > you can probably stop reading now. > After trying various approaches and not being entirely satisfied with any, I

Re: [CMake] [cmake-developers] CMake 2.8.12-rc1 Released

2013-08-26 Thread Brad King
On 08/22/2013 04:39 PM, Alexander Neundorf wrote: > Beside that, I played around with it a bit. > If 2.8.12 is required, it errors out, as documented. > > If I use 2.8.12 and require 2.8.11: [snip] > So this seems to behave differently than in 2.8.11 even if 2.8.11 is required > (and so the polic

Re: [CMake] CMake Tools for Visual Studio 1.0 Released!

2013-08-26 Thread David Golub
Certainly. The two version differ solely in their version number, as there were no bugs reported in RC3. David Golub -Original Message- From: cmake-boun...@cmake.org [mailto:cmake-boun...@cmake.org] On Behalf Of Niels Dekker - address until 2014 Sent: Monday, August 26, 2013 4:30 AM To:

Re: [CMake] Support for custom wix template

2013-08-26 Thread Eric Noulard
2013/8/26 Lars Lars : > Hello, > > I would like to know if the feature "CPackWIX: Add support for custom WiX > templates" [commit: bf23891942d95a4075f349f6c4043647d47e546b] will be > included in version 2.8.12? I cannot find it listed in > http://public.kitware.com/Bug/roadmap_page.php?version_id=1

Re: [CMake] Support for custom wix template

2013-08-26 Thread Nils Gladitz
I haven't tried this but I modeled the use of the template in the WiX generator after the NSIS generator which I think allows custom templates by creating a template with the same name in a custom path and appending it to CMAKE_MODULE_PATH (http://www.cmake.org/Wiki/CMake:CPackNSISAdvancedTips)

[CMake] Support for custom wix template

2013-08-26 Thread Lars Lars
Hello, I would like to know if the feature "CPackWIX: Add support for custom WiX templates" [commit: bf23891942d95a4075f349f6c4043647d47e546b] will be included in version 2.8.12? I cannot find it listed in http://public.kitware.com/Bug/roadmap_page.php?version_id=112 but downloading a develop

[CMake] One build, multiple compilers and packages

2013-08-26 Thread Craig Scott
Hi. First, apologies for the length. If you are not interested in mixing different compilers and generating multiple packages all within one build, you can probably stop reading now. After trying various approaches and not being entirely satisfied with any, I thought I'd seek the collective wisdom

Re: [CMake] CMake Tools for Visual Studio 1.0 Released!

2013-08-26 Thread Niels Dekker - address until 2014
On 2013-08-25 23:28, David Golub wrote: Having received no bug reports for RC3, I’ve finalized the 1.0 release of CMake Tools for Visual Studio, which provides syntax highlighting and IntelliSense support for CMake. It is available for download from the project web site at http://cmaketools.code