aboutsummaryrefslogtreecommitdiffstats
path: root/classes
diff options
context:
space:
mode:
authorStanislav Brabec <utx@penguin.cz>2011-04-20 19:26:15 +0000
committerutx@penguin.cz <utx@penguin.cz>2011-04-20 19:26:15 +0000
commit035d0d6d05f3a5103e9175ce22dd80bec921d687 (patch)
treea60ed15dd08f638bea2b966efacd1ec66069de96 /classes
parentddc04b7af7747c9f3fa79826aeb70ca38aa39ddb (diff)
downloadopenembedded-035d0d6d05f3a5103e9175ce22dd80bec921d687.tar.gz
binconfig.bbclass: Search in installed root instead of S:
* It is more consistent. * Fixes subtle binconfig breakages: * binconfig were populated with a different name that upstream intended * populated binconfig files that were not intended to be populated * See http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-April/031972.html Signed-off-by: Stanislav Brabec <utx@penguin.cz> Acked-by: Andreas Oberritter <obi@opendreambox.org> Acked-by: Paul Menzel <paulepanter@users.sourceforge.net> Acked-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
Diffstat (limited to 'classes')
-rw-r--r--classes/binconfig.bbclass2
1 files changed, 1 insertions, 1 deletions
diff --git a/classes/binconfig.bbclass b/classes/binconfig.bbclass
index b3b2236709..3d2bf0f457 100644
--- a/classes/binconfig.bbclass
+++ b/classes/binconfig.bbclass
@@ -49,7 +49,7 @@ binconfig_package_preprocess () {
SYSROOT_PREPROCESS_FUNCS += "binconfig_sysroot_preprocess"
binconfig_sysroot_preprocess () {
- for config in `find ${S} -name '${BINCONFIG_GLOB}'`; do
+ for config in `find ${D} -name '${BINCONFIG_GLOB}'`; do
configname=`basename $config`
install -d ${SYSROOT_DESTDIR}${STAGING_BINDIR_CROSS}
cat $config | sed ${@get_binconfig_mangle(d)} > ${SYSROOT_DESTDIR}${STAGING_BINDIR_CROSS}/$configname