Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SUMMARY = "a"
- DESCRIPTION = "b"
- LICENSE = "CLOSED"
- MYVAR = "c"
- python () {
- bb.warn("recipes parsing")
- }
- python do_myfunc() {
- bb.warn("myfunc start")
- bb.warn("before SUMMARY=%s" % (d.getVar("SUMMARY")))
- bb.warn("before DESCRIPTION=%s" % (d.getVar("DESCRIPTION")))
- bb.warn("before MYVAR=%s" % (d.getVar("MYVAR")))
- d.setVar("SUMMARY", "pouet")
- d.setVar("DESCRIPTION", "pouet")
- d.setVar("MYVAR", "pouet")
- d.finalize(parent=True)
- bb.data.update_data(d)
- bb.warn("after SUMMARY=%s" % (d.getVar("SUMMARY")))
- bb.warn("after DESCRIPTION=%s" % (d.getVar("DESCRIPTION")))
- bb.warn("after MYVAR=%s" % (d.getVar("MYVAR")))
- bb.warn("myfunc end")
- }
- python do_myfunc2() {
- bb.warn("myfunc2 start")
- bb.warn("SUMMARY=%s" % (d.getVar("SUMMARY")))
- bb.warn("DESCRIPTION=%s" % (d.getVar("DESCRIPTION")))
- bb.warn("MYVAR=%s" % (d.getVar("MYVAR")))
- bb.warn("myfunc2 end")
- }
- addtask myfunc after do_unpack before do_build
- addtask myfunc2 after do_myfunc before do_build
- BB_DONT_CACHE = "1"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement