Bugfix in the jhbuild emitter: wasn't properly emitting for templated packages.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@598 311d38ba-8fff-0310-9ca6-ca027cbcb966
This commit is contained in:
parent
2992d03966
commit
2459137316
|
@ -226,7 +226,7 @@ class Emitter(object):
|
|||
f.close()
|
||||
|
||||
for key in bb.data.keys(package):
|
||||
fdata.replace('@@'+key+'@@', bb.data.getVar(key, package))
|
||||
fdata = fdata.replace('@@'+key+'@@', bb.data.getVar(key, package))
|
||||
else:
|
||||
for key in bb.data.keys(package):
|
||||
if key == '_handler':
|
||||
|
@ -266,10 +266,12 @@ def _test():
|
|||
|
||||
emitter = Emitter(filefunc)
|
||||
for package in handlers.packages:
|
||||
template = os.path.join(emitter.filefunc(package), '.in')
|
||||
template = emitter.filefunc(package) + '.in'
|
||||
if os.path.exists(template):
|
||||
print("%s exists, emitting based on template" % template)
|
||||
emitter.write(package, template)
|
||||
else:
|
||||
print("%s does not exist, emitting non-templated" % template)
|
||||
emitter.write(package)
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
|
Loading…
Reference in New Issue