Re: [cmake-developers] Patch: Add the ability to specify SDK_REFERENCES for Visual Studio

2016-06-21 Thread Gilles Khouzam via cmake-developers
I've changed it to the Debug Universal C-Runtime which should be included with the SDK. This also leverages the version of the SDK to match the other extensions reducing the risk of failures. -Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent: Tuesday, June 21,

Re: [cmake-developers] Using a custom DSL compiler in CMake

2016-06-21 Thread Chris Bieneman
Brad, Thanks for the detailed response. This all makes a lot of sense. I’ll have to stew on this a bit and see where it leads me. In general it sounds to me like there is no easy solution here. Thanks, -Chris > On Jun 21, 2016, at 1:05 PM, Brad King wrote: > > On

Re: [cmake-developers] Using a custom DSL compiler in CMake

2016-06-21 Thread Brad King
On 06/21/2016 02:18 PM, Chris Bieneman wrote: > Our current solution to work with this tool in CMake For reference, a quick look at LLVM's `cmake/modules/TableGen.cmake` indicates that the current solution is based on add_custom_command. > The harder part is that our DSL supports C-like

Re: [cmake-developers] Using a custom DSL compiler in CMake

2016-06-21 Thread Roger Leigh
On 21/06/2016 18:18, Chris Bieneman wrote: Hello cmake-developers, I’m trying to find a solution to a long running problem in our build. In LLVM we have a domain specific language named TableGen that we use to generate header files used throughout the project. Our current solution to work

[cmake-developers] Using a custom DSL compiler in CMake

2016-06-21 Thread Chris Bieneman
Hello cmake-developers, I’m trying to find a solution to a long running problem in our build. In LLVM we have a domain specific language named TableGen that we use to generate header files used throughout the project. Our current solution to work with this tool in CMake is pretty terrible for

Re: [cmake-developers] can't upgrade cmake 2.8 on CentOS

2016-06-21 Thread Brad King
On 06/21/2016 02:25 PM, Thomas Beaudry wrote: > in the root directory I see the following directories: > bin doc man share > I tried doing a "make && make install" or a "cmake ." Those are prebuilt binaries. You don't need to build anything. You can run `bin/cmake` right out of the

[cmake-developers] can't upgrade cmake 2.8 on CentOS

2016-06-21 Thread Thomas Beaudry
Hi, I am trying to upgrade my cmake 2.8 on CentOS. I have tried unsuccessfully installing both versions 3.4.3 and 3.5.2 (i tried using both the .sh and .tar.gz). After downloading and unzipping, in the root directory I see the following directories: bin doc man share I tried doing a

Re: [cmake-developers] [patch] iOS combined, some fixes

2016-06-21 Thread Ruslan Baratov via cmake-developers
Is the patch applied? Let me know if there are any questions left about it. On 15-Jun-16 23:38, Ruslan Baratov via cmake-developers wrote: On 15-Jun-16 22:59, Gregor Jasny wrote: Hello, Thanks for the patch! On 15/06/16 16:41, Ruslan Baratov wrote: Sending some fixes found by testing with

Re: [cmake-developers] Patch: Add the ability to specify SDK_REFERENCES for Visual Studio

2016-06-21 Thread Gilles Khouzam via cmake-developers
I'll take a look to find an sdk that is included. Sent from my Windows 10 phone From: Brad King Sent: Tuesday, June 21, 2016 7:31 To: Gilles Khouzam Cc: cmake-developers@cmake.org Subject:

Re: [cmake-developers] Patch: Add the ability to specify SDK_REFERENCES for Visual Studio

2016-06-21 Thread Brad King
On 06/20/2016 10:48 AM, Brad King wrote: > VS: Add VS_SDK_REFERENCES target property to reference external SDKs > https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ccc6270d This caused the VSWinStorePhone tests to fail, e.g.: https://open.cdash.org/testDetails.php?test=457508384=4422066

Re: [cmake-developers] CMake 32 and 64 bit packages on Windows

2016-06-21 Thread Nils Gladitz
On 06/21/2016 03:37 PM, Brad King wrote: Nils, the installers in question were produced from your WiX installer work (thanks again for that!). Is this something wrong with the 64-bit installer or simply a Windows/MSI subtlety/bug? I can't try this out here right now but looking at the

Re: [cmake-developers] How to set startup project in Visual Studio

2016-06-21 Thread Brad King
On 06/20/2016 05:11 PM, Stephen Kelly wrote: > documentation which directory to set the DIRECTORY property on. I've updated the documentation: Help: Clarify VS_STARTUP_PROJECT documentation https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=d3e538ea -Brad -- Powered by www.kitware.com

Re: [cmake-developers] CMake 32 and 64 bit packages on Windows

2016-06-21 Thread Brad King
On 06/20/2016 05:10 PM, Stephen Kelly wrote: > * Install the CMake 3.6 RC 64 bit package > ** The install location for CMake 3.6 RC 64 bit was not added to my PATH? I just un-installed my 64-bit RC and re-installed it with the option to manipulate the system PATH. At this point the PATH as

Re: [cmake-developers] [PATCH] add debug glew to FindGLEW

2016-06-21 Thread Brad King
On 06/21/2016 05:33 AM, Farbos a wrote: > I am not sure to understand why you removed GLEW_LIBRARY: > > -mark_as_advanced(GLEW_INCLUDE_DIR GLEW_LIBRARY) > +mark_as_advanced(GLEW_INCLUDE_DIR) We no longer define the GLEW_LIBRARY cache entry ourselves, only read it for legacy reasons, so we are

Re: [cmake-developers] speed up package with mingw on Windows host

2016-06-21 Thread Brad King
On 06/20/2016 05:05 PM, laurent wrote: > Could you make the correction by yourself or do I need to re-send my > patch with correct full name ? Applied, thanks: GetPrerequisites: Optimize on Windows by filtering `objdump` output https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=867b73e2

Re: [cmake-developers] [PATCH] add debug glew to FindGLEW

2016-06-21 Thread Farbos a
I am not sure to understand why you removed GLEW_LIBRARY: -mark_as_advanced(GLEW_INCLUDE_DIR GLEW_LIBRARY) +mark_as_advanced(GLEW_INCLUDE_DIR) 2016-06-20 21:09 GMT+02:00 Brad King : > On 06/20/2016 10:52 AM, Farbos a wrote: >> Here is the patch fixed. > > Thanks, applied:

Re: [cmake-developers] How can we add Find****

2016-06-21 Thread Nils Gladitz
On 06/21/2016 10:57 AM, Farbos a wrote: I was wondering how can we add new Find.cmake. For examples I don't see any FindTBB, FindJsonCpp ... and I think some of them are used a lot. So my question is, Who decide if we can add new Find*** ? See