diff options
author | Eric Bénard <eric@eukrea.com> | 2010-11-19 21:29:37 +0100 |
---|---|---|
committer | Eric Bénard <eric@eukrea.com> | 2010-11-22 20:27:43 +0100 |
commit | 8d1542c4bfd0fe41c2c942938018a2729f0d9bd5 (patch) | |
tree | f38e1da176a4deeb07910892174d825630abcc9c /classes/amend.bbclass | |
parent | 3ec3c40e42ec7a9a2869e363d79b67cbc5ed71ad (diff) | |
download | openembedded-8d1542c4bfd0fe41c2c942938018a2729f0d9bd5.tar.gz |
handle PACKAGE_ARCH change in an amend.inc
* setting PACKAGE_ARCH = "${MACHINE_ARCH}" in an amend.inc actually
leads to a package with the correct machine arch but the
work/stage/stamp dirs are not correct because MULTIMACH_ARCH is not
updated after amend.inc is parsed.
* this patch :
- factorizes the code which compute MULTIMACH_ARCH in base.bbclass
- updates MULTIMACH_ARCH if required by an amend.inc
Signed-off-by: Eric Bénard <eric@eukrea.com>
Acked-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Denys Dmytriyenko <denis@denix.org>
Diffstat (limited to 'classes/amend.bbclass')
-rw-r--r-- | classes/amend.bbclass | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/classes/amend.bbclass b/classes/amend.bbclass index a03de640f1..048a8f377c 100644 --- a/classes/amend.bbclass +++ b/classes/amend.bbclass @@ -42,4 +42,6 @@ python () { depends = set() depends |= set(newdata) d.setVar("__depends", depends) + + set_multimach_arch(d) } |