image/core-image: Handle conflicting IMAGE_FEATURES.
authorLianhao Lu <lianhao.lu@intel.com>
Tue, 3 Jul 2012 04:43:32 +0000 (12:43 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 3 Jul 2012 13:55:01 +0000 (14:55 +0100)
commit905f0655b1799125f4f86e70762e842859ab5b39
tree8068840bc65e56a4832b9800d0cd0cc882c88ee3
parente466b988e18e07c775d73417e800bb8ec21deb0e
image/core-image: Handle conflicting IMAGE_FEATURES.

IMAGE_FEATURES such as 'ssh-server-dropbear' and 'ssh-server-openssh'
can't be both enabled. User can use the following variables to define
the relationship of image features:

IMAGE_FEATURES_REPLACES_foo = "bar" means including image feature "foo"
would replace the image feature "bar".

IMAGE_FEATURES_CONFLICTS_foo = "bar" means including both image features
"foo" and "bar" would cause an parsing error.

(From OE-Core rev: e36d12a9c1cf69540079e48a1dfadbc343758e48)

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/core-image.bbclass
meta/classes/image.bbclass
meta/recipes-sato/images/core-image-sato-sdk.bb