-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider dropping need for META_WEBOS_LAYER etc to be set #28
Comments
:Release Notes: Set META_WEBOS_LAYER, META_OE_LAYER variables to build webos outside of build-webos :Detailed Notes: For Yocto autobuilder to build webos-image without using build-webos script. META_WEBOS_LAYER and META_OE_LAYER need to be set by hand. These variables are used inside classes, recipes in meta-webos. Initialize values in layer.conf, and the MCF script can override them. :Testing Performed: Only build tested :QA Notes: N/A :Issues Addressed: [WRQ-6441] CCC: Initialize META_WEBOS_LAYER, META_OE_LAYER values [WRQ-6119] Consider dropping need for META_WEBOS_LAYER webosose#28 Change-Id: Ic5abe4cb0eb09c2a0129daeb4f4f9ded2ecaa5a6
@hieunv0828 Can you please reply here with the explanation why BBCLASSEXTEND didn't work together with multilib? I've shared PR for this and #27, so that Ross can test the same fixes which are going to be merged internally on AB, without the need to recreate the commits from the diff you've shared in comment (which is also old version not using TOKEN) or creating his own commit for lemon backport. Do you know when there will be next OSE release on github? |
The next OSE release is planned at the week of Jan 15th. |
:Release Notes: Set META_WEBOS_LAYER, META_OE_LAYER variables to build webos outside of build-webos :Detailed Notes: For Yocto autobuilder to build webos-image without using build-webos script. META_WEBOS_LAYER and META_OE_LAYER need to be set by hand. These variables are used inside classes, recipes in meta-webos. Initialize values in layer.conf, and the MCF script can override them. :Testing Performed: Only build tested :QA Notes: N/A :Issues Addressed: [WRQ-6441] CCC: Initialize META_WEBOS_LAYER, META_OE_LAYER values [WRQ-6119] Consider dropping need for META_WEBOS_LAYER webosose#28 Change-Id: Ic5abe4cb0eb09c2a0129daeb4f4f9ded2ecaa5a6
Hi @rossburton: As Martin's mentioned, the BBCLASSEXTEND didn't work together with multilib. I tried creating new simple class (
Then I can build webos outside of build-webos. So you can remove hardcode two paths in JSON configs after #30 is merged. |
:Release Notes: Set META_WEBOS_LAYER, META_OE_LAYER variables to build webos outside of build-webos :Detailed Notes: For Yocto autobuilder to build webos-image without using build-webos script. META_WEBOS_LAYER and META_OE_LAYER need to be set by hand. These variables are used inside classes, recipes in meta-webos. Initialize values in layer.conf, and the MCF script can override them. :Testing Performed: Only build tested :QA Notes: N/A :Issues Addressed: [WRQ-6441] CCC: Initialize META_WEBOS_LAYER, META_OE_LAYER values [WRQ-6119] Consider dropping need for META_WEBOS_LAYER webosose#28 Change-Id: Ic5abe4cb0eb09c2a0129daeb4f4f9ded2ecaa5a6
:Release Notes: Set META_WEBOS_LAYER, META_OE_LAYER variables to build webos outside of build-webos :Detailed Notes: For Yocto autobuilder to build webos-image without using build-webos script. META_WEBOS_LAYER and META_OE_LAYER need to be set by hand. These variables are used inside classes, recipes in meta-webos. Initialize values in layer.conf, and the MCF script can override them. :Testing Performed: Only build tested :QA Notes: N/A :Issues Addressed: [WRQ-6441] CCC: Initialize META_WEBOS_LAYER, META_OE_LAYER values [WRQ-6119] Consider dropping need for META_WEBOS_LAYER webosose#28 Change-Id: Ic5abe4cb0eb09c2a0129daeb4f4f9ded2ecaa5a6
:Release Notes: Set META_WEBOS_LAYER, META_OE_LAYER variables to build webos outside of build-webos :Detailed Notes: For Yocto autobuilder to build webos-image without using build-webos script. META_WEBOS_LAYER and META_OE_LAYER need to be set by hand. These variables are used inside classes, recipes in meta-webos. Initialize values in layer.conf, and the MCF script can override them. :Testing Performed: Only build tested :QA Notes: N/A :Issues Addressed: [WRQ-6441] CCC: Initialize META_WEBOS_LAYER, META_OE_LAYER values [WRQ-6119] Consider dropping need for META_WEBOS_LAYER #28 Cherry-picked-from-commit: e187913 Cherry-picked-from-branch:
@rossburton |
@rossburton < |
As you control meta-webos, there's no need for the recipes to expect that META_WEBOS_LAYER has been set. This being a requirement makes it tricky to build webos outside of build-webos, as these variables also need to be set by hand.
META_WEBOS_LAYER can be removed seamlessly by simply setting it in
meta-webos/conf/layer.conf
:There's currently a single user of META_OE_LAYER. Arguably this could be added to meta-oe too, or the recipe restructured to avoid that need (for example, a clangifier
BBCLASSEXTEND
could work).The text was updated successfully, but these errors were encountered: