[CMake] Happy Birthday CMake!

2015-08-31 Thread Bill Hoffman
Today is the 15th birthday of CMake: http://www.kitware.com/blog/home/post/959 Thanks to everyone that has used and contributed to CMake over the years! -Bill -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware

Re: [CMake] linking: absolute path vs -l

2015-08-31 Thread Alexander Neundorf
On Friday, August 28, 2015 08:23:47 Nico Schlömer wrote: > Hi everyone, > > I'm curious about when CMake decides to link a library by its absolute path > and when it links using the `-l*` syntax. I came across this for the very > simple test problem > ``` > cmake_minimum_required(VERSION 3.0) > >

Re: [CMake] Crawling documentation to find named argument keywords

2015-08-31 Thread Alexander Neundorf
On Monday, August 17, 2015 09:15:18 Michael Jackson wrote: > I thought there used to be a DocBook version of the documentation? At one > point I had an XML parser that used that as input to process the > documentation in the same way. the way the documentation is generated has changed with version

Re: [CMake] Visual Studio - Ninja Generator

2015-08-31 Thread Guillaume Dumont
@Hendrik Sattler I have not experimented with the /MP flag that much, but this won't solve my problem when the project contains a lot of CUDA files. The /MP flag as not effect there. Yes I could indeed create a custom build target and create additional build trees to build using ninja in there bu

Re: [CMake] Visual Studio - Ninja Generator

2015-08-31 Thread Gonzalo
El 31/08/15 a las 11:35, Guillaume Dumont escribió: Hi all, Using ninja is especially useful for projects with a lot of CUDA files which are built sequentially for every target using MSVS. I would like to contribute but I don't really know where to start and if such an effort already exists

Re: [CMake] Visual Studio - Ninja Generator

2015-08-31 Thread Hendrik Sattler
Hi, did you really enable parallel compiling in VS with /MP24 or the like? Note that using devenv to build uses the number from the IDE user settings but using msbuild needs a command line option. Else just create a custom target that calls cmake for ninja and afterwards ninja itself in yet an

[CMake] Visual Studio - Ninja Generator

2015-08-31 Thread Guillaume Dumont
Hi all, I would like to know what kind of effort would it take to generate a Visual Studio generator that bypasses the normal MSBuild build and uses Ninja instead. I have been working on different projects which build much faster with ninja than MSBuild (several orders of magnitude on a machine wi