[OE-core] require/include a .bb file in the same directory?
Robert P. J. Day
rpjday at crashcourse.ca
Fri Mar 30 09:59:22 UTC 2012
couple questions about the require/include directives. first, can
you include *any* valid text file? not just your standard .inc file
(even though that is of course the most common thing to do).
and second, i'm looking at this example in meta/recipes-core/images,
where the recipe file core-image-minimal-mtdutils.bb is defined as:
require core-image-minimal.bb
IMAGE_INSTALL += "mtd-utils"
that looks perfectly reasonable since that required .bb file is in the
same directory, and this is clearly just defining a new image recipe
by adding one more package.
but the explanation of include/require in the bitbake manual is:
"if the path specified on the include line is a relative path,
BitBake will locate the first one it can find within BBPATH."
that suggests that, by some massively unlikely fluke, i might
unknowingly have an identically-named recipe file earlier in my BBPATH
variable and that earlier one is the one that would be included. is
that correct?
and if that's true, could i avoid that kind of mistake by doing:
require ./core-image-minimal.bb
i realize getting hung up like this is unlikely, but it's always
possible.
rday
--
========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================
More information about the Openembedded-core
mailing list