[bitbake-devel] Bug with task variable overrides
Daniel Lazzari
dlazzari at leapfrog.com
Wed Nov 2 22:54:31 UTC 2011
I recently tried to use per task overrides for several variables and ran into a bug. If the task name has an underscore in it, the overrides won't work properly. Here's a quick test case I did using Angstrom oe-core:
MYVAR = "apples"
MYVAR_task-my_task = "oranges"
LICENSE = ""
do_my_task() {
echo ${MYVAR}
}
addtask my_task before do_fetch
After running the task, the log for the task shows "apples" when it should show "oranges". My work around so far is not to use underscores in my task name, but that makes the task name look pretty unreadable. I tried to see if I could figure out a quick fix but the data_smart stuff looks pretty complicated and I don't have a lot of time to spend on this. If there's a place where you want me to file a proper bug report, just let me know.
Thanks,
Dan Lazzari Jr.
Firmware Engineer
dlazzari at leapfrog.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/bitbake-devel/attachments/20111102/527153dd/attachment-0001.html>
More information about the bitbake-devel
mailing list