|
|
@@ -130,10 +130,9 @@ python () {
|
|
|
features = features.splitlines(True)
|
|
|
|
|
|
|
|
|
- depends = ''
|
|
|
+ depends = d.getVar('DEPENDS', False)
|
|
|
pn = d.getVar('PN')
|
|
|
- rdepends = ''
|
|
|
- mlprefix = d.getVar("MLPREFIX") or ""
|
|
|
+ rdepends = d.getVar("RDEPENDS:%s" % pn) or ""
|
|
|
|
|
|
if 'CONFIG_REMOTE_HANDLER=y\n' in features:
|
|
|
depends += ' zeromq'
|
|
|
@@ -189,22 +188,8 @@ python () {
|
|
|
if 'CONFIG_DELTA=y\n' in features:
|
|
|
depends += ' zchunk'
|
|
|
|
|
|
- if mlprefix:
|
|
|
- deps = ' '
|
|
|
- rdeps = ' '
|
|
|
- for dep in depends.split():
|
|
|
- dep = mlprefix + dep + ' '
|
|
|
- deps += dep
|
|
|
-
|
|
|
- for rdep in rdepends.split():
|
|
|
- rdep = mlprefix + dep + ' '
|
|
|
- rdeps += rdep
|
|
|
-
|
|
|
- depends = deps
|
|
|
- repends = rdeps
|
|
|
-
|
|
|
- d.appendVar('DEPENDS', depends)
|
|
|
- d.appendVar("RDEPENDS:%s" % pn, rdepends)
|
|
|
+ d.setVar('DEPENDS', depends)
|
|
|
+ d.setVar("RDEPENDS:%s" % pn, rdepends)
|
|
|
|
|
|
if 'CONFIG_MONGOOSE=y\n' in features:
|
|
|
d.setVar('SWUPDATE_MONGOOSE', 'true')
|