Tasks must be python executable or both python and shell executable?

Biao <huanmateme@...>

Hi All,

There is a description in the manual of the bitbake,
#1 "In BitBake, each step that needs to be run for a given .bb is known as a task. There is a command 
addtask to add new tasks (must be a defined Python executable metadata and must start with do_) and describe intertask dependencies."
#2 But i saw a lot of tasks is shell executable. 
#1 and #2 seem contradict with each other, what is the real story?


Join yocto@lists.yoctoproject.org to automatically receive all group messages.