[oe] [PATCH 1/3] cmake-native: add recipe for cmake 2.8.2.

David Kozub zub at linux.fjfi.cvut.cz
Tue Jul 27 07:43:33 UTC 2010


On Tue, 27 Jul 2010, Henning Heinold wrote:

> Eduardo Lima sends in patches for cmake 2.8 too. So please coordinate with him.
> I would like to see a fine recipe with which uses the latest features
> available in OE like BBCLASSEXTENDED and so on.

I missed it. It even seems he's been working on webkit-efl too. I'll try 
to contact him.

As for the cmake - I tried and failed. My problem is:

* cmake is built using cmake-native, and it uses inherit cmake

* I can't have inherit cmake in the native recipe, as it would be a 
circular dependency

* I got stuck on: can I somehow "inherit cmake" only for the non-native 
case?

I think that's not possible and so I see only two options:

* hack the non-native recipe to not inherit cmake, yet still use the 
native cmake (this would probably mean some ugly copypasting - so that 
doesn't sound good)

* build cmake non-native the same way cmake-native is built: bootstrap it, 
don't use native to build non-native (and thus no "inherit cmake")

The second option looks more reasonable to me, but I didn't want to break 
what was working and building non-native with native seemed nice.

Any thoughts on how to solve this?

Regards,

David




More information about the Openembedded-devel mailing list