BitBake (dev): Difference between revisions
Jump to navigation
Jump to search
| Line 23: | Line 23: | ||
<pre> | <pre> | ||
import os | #!/usr/bin/env python | ||
# ex:ts=4:sw=4:sts=4:et | |||
# -*- tab-width: 4; c-basic-offset: 4; indent-tabs-mode: nil -*- | |||
import os , bb | |||
from bb import data | from bb import data | ||
hello = ("Hello from helloworld using lib bb v%s." % ( bb.__version__ )) | |||
d = data.init() | d = data.init() | ||
data.setVar('HELLO_MSG', | data.setVar('HELLO_MSG', hello, d) | ||
mystring = data.getVar('HELLO_MSG', d, 1) | |||
bb.note( | bb.note(mystring) | ||
</pre> | </pre> | ||
Revision as of 12:44, 1 October 2008
Where are all bitbake hot information !!
- First , RTFM ;-) : http://bitbake.berlios.de/manual/
- Don't forget mailinglist :
- Best documentation for source is via python documentation system.
Helloworld using lib bb
#!/usr/bin/env python
# ex:ts=4:sw=4:sts=4:et
# -*- tab-width: 4; c-basic-offset: 4; indent-tabs-mode: nil -*-
import bb
version = bb.__version__
bb.note("Hello from helloworld using lib bb v%s." % ( version ))
Same using data class :
#!/usr/bin/env python
# ex:ts=4:sw=4:sts=4:et
# -*- tab-width: 4; c-basic-offset: 4; indent-tabs-mode: nil -*-
import os , bb
from bb import data
hello = ("Hello from helloworld using lib bb v%s." % ( bb.__version__ ))
d = data.init()
data.setVar('HELLO_MSG', hello, d)
mystring = data.getVar('HELLO_MSG', d, 1)
bb.note(mystring)