diff options
author | Joshua Lock <josh@linux.intel.com> | 2010-01-25 15:31:01 +0000 |
---|---|---|
committer | Joshua Lock <josh@linux.intel.com> | 2010-01-29 12:33:45 +0000 |
commit | 9ff304510e6ae49c3ee0432dfe4d6ff2156e0ee3 (patch) | |
tree | 177fc800c6fb0e128c241680b1fd4395f18ef584 /meta/classes | |
parent | 9737011e5f5bbe58463e74f1cde43a3b71845215 (diff) | |
download | openembedded-core-9ff304510e6ae49c3ee0432dfe4d6ff2156e0ee3.tar.gz openembedded-core-9ff304510e6ae49c3ee0432dfe4d6ff2156e0ee3.tar.bz2 openembedded-core-9ff304510e6ae49c3ee0432dfe4d6ff2156e0ee3.tar.xz openembedded-core-9ff304510e6ae49c3ee0432dfe4d6ff2156e0ee3.zip |
packaged-staging: fix up handling of crosssdk packages
The packaged-staging class already special cases native packages for ensuring
the package is only reused if the path doesn't change.
This patch ensures the special casing is also done for crosssdk packages.
Signed-off-by: Joshua Lock <josh@linux.intel.com>
Diffstat (limited to 'meta/classes')
-rw-r--r-- | meta/classes/packaged-staging.bbclass | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/classes/packaged-staging.bbclass b/meta/classes/packaged-staging.bbclass index 9a20761ff..cdee42256 100644 --- a/meta/classes/packaged-staging.bbclass +++ b/meta/classes/packaged-staging.bbclass @@ -31,7 +31,7 @@ python () { # These classes encode staging paths into the binary data so can only be # reused if the path doesn't change/ - if bb.data.inherits_class('native', d) or bb.data.inherits_class('cross', d) or bb.data.inherits_class('sdk', d): + if bb.data.inherits_class('native', d) or bb.data.inherits_class('cross', d) or bb.data.inherits_class('sdk', d) or bb.data.inherits_class('crosssdk', d): path = bb.data.getVar('PSTAGE_PKGPATH', d, 1) path = path + bb.data.getVar('TMPDIR', d, 1).replace('/', '-') bb.data.setVar('PSTAGE_PKGPATH', path, d) |