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

2015-03-15 Thread Tobias Hunger
Hi Peter, CMake does know all the headers or it could not decide which files need rebuilding. How would making cmake parse a file in the syntax of another build system help creator understand existing cmake projects? This is not about extending cmake language: It makes cmake generate another

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

2015-03-15 Thread Peter Kümmel
On 15.03.2015 16:42, Tobias Hunger wrote: Hi Peter, CMake does know all the headers or it could not decide which files need rebuilding. How would making cmake parse a file in the syntax of another build system help creator understand existing cmake projects? The idea was that qtcreator then

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

2015-03-15 Thread Nils Gladitz
On 15.03.2015 16:42, Tobias Hunger wrote: Hi Peter, CMake does know all the headers or it could not decide which files need rebuilding. The build system that CMake generates knows the header dependencies and decides when which files need rebuilding. CMake itself doesn't know. How header

[cmake-developers] file glob and glob recurse directory listing difference

2015-03-15 Thread Domen Vrankar
Hi all, I'm working on a patch to enable directory listing in file(GLOB_RECURSE...). Currently GLOB lists directories and GLOB_RECURSE doesn't. I was thinking about unifying the two by providing NO_DIRECTORY_LISTING option. Unfortunately this breaks back compatibility so I would need to use a

[cmake-developers] .gitattributes updates

2015-03-15 Thread Robert Dailey
Hey everyone, This isn't a huge change but I think it is important. I noticed that .gitattributes was not properly configured to utilize modern Git features: 1. * text=auto to specify automatic line ending handling for files that git detects as text files 2. Replace deprecated attribute