Age | Commit message (Collapse) | Author |
|
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Eric Bénard <eric@eukrea.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* This is added to CONFIGUREOPTS so it can be filtered out
when needed. Recipes like gcc need this to be filtered
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Acked-by: Michael 'Mickey' Lauer <mickey@openmoko.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
on Aug 10, 2010.
Acked-by: Michael 'Mickey' Lauer <mickey@openmoko.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
With this patch it's now possible to see the correct Angstrom distro version
in the Tinderbox. Now the distribution value is always 'angstrom', with this
patch it would be more detailed version 'angstrom-2008.1' for example.
Signed-off-by: Petr Štetiar <ynezz@true.cz>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
|
|
|
|
* Without this the distros which do not include
preferred-opie-git-versions.inc end up in parsing errors
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
The previous system("cp %s/* ...") missed dotfiles/dirs at the
top-level.
Signed-off-by: Michael Smith <msmith@cbnco.com>
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Khem Raj <raj.khem@gmail.com>
Cc: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
Cc: Graham Gower <graham.gower@gmail.com>
Cc: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
This reverts commit 5fc5e69f026bccc43cb5e5a46da63e3dd148be3d.
lirc do_package was hanging because shutil.copytree() doesn't handle
named pipes.
Thread:
http://news.gmane.org/find-root.php?message_id=%3cAANLkTikYuii4mEWxWh7HahgFVzYgaUz%2dDADyUyibqa4d%40mail.gmail.com%3e
http://bugs.python.org/issue3002
|
|
Ignore duplicates in an iterable.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
* When a checksum is missing or invalid, print strings which can be
copied into a recipe without modification.
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
* Changed the OVERRIDES settings in the classes to use the new
ordering.
Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Acked-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
The issue was that PACKAGE_INSTALL* get debian package renaming applied, but
this renaming is outside of bitbake's knowledge. Making RDEPENDS use
PACKAGE_INSTALL, therefore, caused problems when adding libraries to images
directly rather than indirectly.
While I'm at it, change it to ensure PACKAGE_INSTALL_ATTEMPTONLY packages
also end up in RDEPENDS, not renamed.
Reported-by: Tasslehoff Kjappfot <tasskjapp@gmail.com>
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
* introspection doesn't work in a cross environment
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
If the tag starts with 'v' followed by a number, drop the 'v' prefix. This
will not be done for you if you customize GIT_TAGADJUST.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Example usage:
GIT_TAGADJUST = "version[1:]"
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Also update gitver to use the subprocess wrappers
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
search path.
* This was done generically in bitbake.conf this should be done on
demand and distutils based recipes seem to need it. So we define it
here.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Koen Kooi <k-kooi@ti.com>
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
Use shutil.copytree() to copy D ("image") to PKGD ("package"). The
previous system("cp %s/* ...") missed dotfiles/dirs at the top-level.
Signed-off-by: Michael Smith <msmith@cbnco.com>
Acked-by: Chris Larson <chris_larson@mentor.com>
|
|
insane.bbclass
Signed-off-by: Koen Kooi <koen@openembedded.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Graeme Gregory <dp@xora.org.uk>
|
|
This allows recipes to insert a custom task in between building *Image and modules
Signed-off-by: Koen Kooi <koen@openembedded.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Graeme Gregory <dp@xora.org.uk>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Koen Kooi <k-kooi@ti.com>
|
|
not done for libtool > 2.4
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Koen Kooi <k-kooi@ti.com>
|
|
* autotools_prepackage_lamangler is not needed with libtool 2.4+
* add --with-sysroot when using libtool 2.4+
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Koen Kooi <k-kooi@ti.com>
|
|
These allow one to include debugging, development, and documentation files for
all packages installed in the image, via IMAGE_FEATURES.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
IMAGE_FEATURES, as with the other _FEATURES variables, is a space separated
list of words which identify pieces of functionality to be included /
supported. Currently, any defined package group may be included (see the
oe.packagegroup python module).
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
It doesn't need to be exported, as the rootfs classes use the bitbake variable
directly, not the shell variable created from it.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
They aren't a special case, no reason to handle them that way, as we can
leverage overrides.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Don't Repeat Yourself.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Runs runtime_mapping_rename against PACKAGE_INSTALL_ATTEMPTONLY, which has
packages we'd like to install, but which are optional.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
This includes some utility functions for dealing with groups of packages
defined in the metadata. Metadata syntax:
PACKAGE_GROUP_<group> = "<list of packages>"
If the packages in the group are optional:
PACKAGE_GROUP_<group>[optional] = "1"
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
This function obtains a list of files to be included in a package, using the
globs in FILES_<pkg> and the files installed in ${D}. Currently, the only
user is package_dbg, but I can see this being useful in package.bbclass as
well.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
find is simply an os.walk in generator form, yielding the absolute path to
each file.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Image recipes don't emit packages, so it doesn't make any sense to make the
RDEPENDS package specific.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
|
|
Drop the runtime dependencies / recommendations unless the recipe is for the
target. This is necessary because right now bitbake obeys *_${PN}, even if
${PN} is not in PACKAGES. This should kill the unnecessary build of the
crosscompiler when doing 'bitbake gtk+-native'.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|