Re: [cmake-developers] depend problem on windows

2012-03-19 Thread Bill Hoffman
On 3/17/2012 8:26 PM, Peter Collingbourne wrote: Most likely some object files were not rebuilt as a result of header file changes. This will happen if the compiler does not support emitting dependency files, such as cl.exe. I think there are a couple of ways we could consider supporting

[cmake-developers] Most of topic 'ninja-generator' now in master

2012-03-19 Thread Brad King
Hi Peter(s), I've merged the ninja-generator topic to 'master' up through the rebuild_cache fix. Just prior to merging I rewrote the topic history to add a Ninja: prefix to all the commit messages. This makes commits like add .def file support clearly specific to Ninja as against adding .def

[cmake-developers] New OBJECT library feature

2012-03-19 Thread Brad King
Hi Folks, I've just pushed a new 'object-library' topic and merged to 'next' for testing. David Cole and I have been working on it for a couple of weeks. The following documentation added to the add_library command explains:

Re: [cmake-developers] New OBJECT library feature

2012-03-19 Thread Eric Noulard
2012/3/19 Brad King brad.k...@kitware.com: Hi Folks, I've just pushed a new 'object-library' topic and merged to 'next' for testing.  David Cole and I have been working on it for a couple of weeks.  The following documentation added to the add_library command explains:

Re: [cmake-developers] New OBJECT library feature

2012-03-19 Thread Eric Noulard
2012/3/19 Brad King brad.k...@kitware.com: On 3/19/2012 1:56 PM, Eric Noulard wrote: That's a great feature. Thanks. Is there a feature that could guarantee the order of appearance of those objects / object library on the link line generated for add_executable ? Currently no order is

Re: [cmake-developers] New OBJECT library feature

2012-03-19 Thread Brad King
On 3/19/2012 2:25 PM, Eric Noulard wrote: 2012/3/19 Brad Kingbrad.k...@kitware.com: Can you enumerate use cases when the order of objects matters? Unlike static libraries *all* objects will be included. If there are duplicate symbols it is an error. If there are not duplicate symbols then

Re: [cmake-developers] Package Config files with COMPONENTS

2012-03-19 Thread Alexander Neundorf
On Monday 19 March 2012, Brad King wrote: On 3/18/2012 4:41 PM, Alexander Neundorf wrote: This is now in the ImprovedCOMPONENTSSupportInFindPackage2 branch on stage. It adds an OPTIONAL_COMPONENTS option to find_package(). It adds an option HANDLE_COMPONENTS to FPHSA(), so FPHSA()

Re: [cmake-developers] New OBJECT library feature

2012-03-19 Thread Alexander Neundorf
On Monday 19 March 2012, Brad King wrote: Hi Folks, I've just pushed a new 'object-library' topic and merged to 'next' for testing. David Cole and I have been working on it for a couple of weeks. The following documentation added to the add_library command explains: