[cmake-developers] GIT push access please

2014-02-15 Thread Dan Cristiu
Hi, I'd like to push a couple of changes to the VS11/12 generators. They are currently ignoring non-default CMake platforms, with the exception of WinCE. Found a bug related to this issue: http://public.kitware.com/Bug/view.php?id=14673 Mainly I've added support for generic Visual Studio pla

Re: [cmake-developers] AddCustomCommandWithConfig

2014-02-15 Thread Steve Wilson
On Feb 15, 2014, at 2:06 AM, Stephen Kelly wrote: > I still don't know if you got an error message without posting it when > you tried to reset before, or whether you managed to reset your local > branch to the right point: > > http://thread.gmane.org/gmane.comp.programming.tools.cmake.devel/92

Re: [cmake-developers] Objective-C support

2014-02-15 Thread Steve Wilson
On Feb 14, 2014, at 12:06 PM, Brad King wrote: > On 2/13/2014 7:35 PM, Steve Wilson wrote: >> The topic name is ‘objective-c-support.’ > > Currently if CXX is enabled then .m sources get compiled as CXX. > See Modules/CMakeCXXCompiler.cmake.in: > > set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;

Re: [cmake-developers] Tests and cmake_minimum_required question

2014-02-15 Thread Alexander Neundorf
On Saturday, February 15, 2014 13:12:41 Steve Wilson wrote: > When developing a new feature, we add tests to the test suite. Some of > those tests require CMakeLists.txt with the cmake_minimum_required(VERSION > …)/project() commands. If you are testing a brand new feature, what > version numbe

[cmake-developers] Tests and cmake_minimum_required question

2014-02-15 Thread Steve Wilson
When developing a new feature, we add tests to the test suite. Some of those tests require CMakeLists.txt with the cmake_minimum_required(VERSION …)/project() commands. If you are testing a brand new feature, what version number should be used with cmake_minimum_required? SteveW signature

Re: [cmake-developers] [New Module] FindOpenCL, FindHg

2014-02-15 Thread Rolf Eike Beer
Am Samstag, 15. Februar 2014, 18:54:47 schrieb Stephen Kelly: > Rolf Eike Beer wrote: > > Matthäus G. Chajdas wrote: > >> Hi Eike, > >> > >> all right, then Hg, as it's FindHg, unless there is a naming policy I'm > >> not aware of. I was just confused a bit due to FindGit, which uses GIT_ > >> as

Re: [cmake-developers] [New Module] FindOpenCL, FindHg

2014-02-15 Thread Stephen Kelly
Rolf Eike Beer wrote: > Matthäus G. Chajdas wrote: >> Hi Eike, >> >> all right, then Hg, as it's FindHg, unless there is a naming policy I'm >> not aware of. I was just confused a bit due to FindGit, which uses GIT_ >> as the prefix. >> >> How do I proceed from here? What should I do next? > >

Re: [cmake-developers] [New Module] FindOpenCL, FindHg

2014-02-15 Thread Rolf Eike Beer
Matthäus G. Chajdas wrote: > Hi Eike, > > all right, then Hg, as it's FindHg, unless there is a naming policy I'm > not aware of. I was just confused a bit due to FindGit, which uses GIT_ > as the prefix. > > How do I proceed from here? What should I do next? I think you can reduce FindHg quite

Re: [cmake-developers] Objective-C support

2014-02-15 Thread David Cole
Right, so what Sean was saying is: standard library version-to-version incompatibilities == ABI instability -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ

[cmake-developers] Policy to require project()

2014-02-15 Thread Stephen Kelly
Hello, If a project() command is not written in used code, cmake will generate one. When invoked, it sets up the toolchain. The cmake_minimum_required() command must appear before the project() command, so that the AppleClang compiler id may be set correctly, according to CMP0025. Policy CMP

Re: [cmake-developers] AddCustomCommandWithConfig

2014-02-15 Thread Stephen Kelly
On 02/12/2014 06:25 PM, Steve Wilson wrote: > On a side note, I am running out of time for contributing these patches back > to the project. I am spending more time responding to requests to re-order > and change commit messages etc.. than I am changing the code (I am learning > and will get i

[cmake-developers] Target SOURCES and TARGET_OBJECTS

2014-02-15 Thread Stephen Kelly
Hi, As part of implementing the INTERFACE_SOURCES feature, a SOURCES property is required. Unfortunately it already exists and does not contain all sources. It omits TARGET_OBJECTS items. Backward compatibility must be preserved. I would want to turn TARGET_OBJECTS into a 'real' generator ex