Re: [cmake-developers] Target SOURCES and TARGET_OBJECTS

2014-02-21 Thread Stephen Kelly
Stephen Kelly wrote: 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

Re: [cmake-developers] Target SOURCES and TARGET_OBJECTS

2014-02-21 Thread Brad King
On 02/21/2014 04:59 AM, Stephen Kelly wrote: My preference is adding only string(GENEX_STRIP) to strip out genexes. Yes. The preference is to stick with SOURCES, right? Yes, with associated policy for code that reads SOURCES to only get what they do now in the OLD behavior. Thanks, -Brad --

Re: [cmake-developers] Target SOURCES and TARGET_OBJECTS

2014-02-17 Thread Brad King
On 02/15/2014 03:34 AM, Stephen Kelly wrote: I'd prefer to get it into 3.0 so it can be removed in 4.0 The chosen string() subcommands would also need to be added in 3.0 I announced a feature-freeze for 3.0 preparation a couple weeks ago. Things were delayed a bit by updating the release

[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