[oe-commits] org.oe.dev classes/insane.class: Make workdir known, remove whitespace
freyther commit
openembedded-commits at lists.openembedded.org
Thu Oct 26 12:42:54 UTC 2006
classes/insane.class: Make workdir known, remove whitespace
Author: freyther at openembedded.org
Branch: org.openembedded.dev
Revision: d34ccce7227325e9624da572261090e6e09e7621
ViewMTN: http://monotone.openembedded.org/revision.psp?id=d34ccce7227325e9624da572261090e6e09e7621
Files:
1
classes/insane.bbclass
Diffs:
#
# mt diff -r9b5794e3aa398a6fb28a6f51a7bcbd093fc7a58f -rd34ccce7227325e9624da572261090e6e09e7621
#
#
#
# patch "classes/insane.bbclass"
# from [57828b85046668af6011a915ba4547c192d18a06]
# to [0265aadf5e62c406bc01c9c847e557c4d91da330]
#
============================================================
--- classes/insane.bbclass 57828b85046668af6011a915ba4547c192d18a06
+++ classes/insane.bbclass 0265aadf5e62c406bc01c9c847e557c4d91da330
@@ -91,27 +91,27 @@ def package_qa_walk(path, funcs, package
func(path, package,d)
-def package_qa_check_rdepends(pkg, d):
+def package_qa_check_rdepends(pkg, workdir, d):
import bb
if not "-dbg" in pkg and not "task-" in pkg and not "-image" in pkg:
# Copied from package_ipk.bbclass
# boiler plate to update the data
localdata = bb.data.createCopy(d)
root = "%s/install/%s" % (workdir, pkg)
-
+
bb.data.setVar('ROOT', '', localdata)
bb.data.setVar('ROOT_%s' % pkg, root, localdata)
pkgname = bb.data.getVar('PKG_%s' % pkg, localdata, 1)
if not pkgname:
pkgname = pkg
bb.data.setVar('PKG', pkgname, localdata)
-
+
overrides = bb.data.getVar('OVERRIDES', localdata)
if not overrides:
raise bb.build.FuncFailed('OVERRIDES not defined')
overrides = bb.data.expand(overrides, localdata)
bb.data.setVar('OVERRIDES', overrides + ':' + pkg, localdata)
-
+
bb.data.update_data(localdata)
# Now check the RDEPENDS
@@ -137,7 +137,7 @@ python do_package_qa () {
bb.note("Package: %s" % package)
path = "%s/install/%s" % (workdir, package)
package_qa_walk(path, [package_qa_check_rpath, package_qa_check_devdbg, package_qa_check_perm, package_qa_check_arch], package, d)
- package_qa_check_rdepends(package, d)
+ package_qa_check_rdepends(package, workdir, d)
}
More information about the Openembedded-commits
mailing list