[oe] Few questions about <machine>.conf
cgagneraud at techworks.ie
Mon Aug 17 20:43:28 CEST 2009
I'm trying to find the best way to add machine specific dependencies
packages to the various images i can build (i'm mainly interested in
base-image and console-image). I'm using the origin/stable/2009 branch
with angstrom-2008.1 distro.
To find what oe offered to me, i went through the oe user's manual,
conf/documentation.conf and start greping all around the place.
The list of variables I get by greping the machine conf files was
really bigger than what i could find in the documentation, so to
clarify my mind and the user manual if it needs too, here are some
When writing a new machine conf file, are these variable the only ones
which are required?
When writing a new machine conf file, are these variable allowed, do
they really have effect, does that make sense to use them here, and
finally can/should we use "=", "+=" or "?=" to set them?
* Extra image commands
The first one is documented in the manual, but is the second form
allowed? if so is it recommended to use this form?
* Image dependency
MACHINE_ESSENTIAL_EXTRA_RDEPENDS sounds like the best one to use for
machine specific dependencies, what about the other ones?
Can this one be used to force a specific linux kernel version for
example? Or does it have to be managed in linux-<version> recipe via
* VENDOR, VOLATILE_STORAGE_SIZE
These 2 ones seems useless
Any comments welcome!
More information about the Openembedded-devel