I don't think that there is a difference. At least not from my experience. Every time I have the choice I tried both variants and then examined the resulting variable e.g.
bitbake <recipe> -e | grep IMAGE_INSTALL It looked the same. My conclusion is to use += and =+ for variables and _append and _prepend for tasks. But I could possibly be wrong since there are definitely many more cases than I have tried. Hence, it would probably be prudent to dig into Bitbake's code to see how it handles _append and _prepend. I have not had time to do that. Rudi On Fri, Mar 9, 2012 at 8:56 AM, Robert P. J. Day <rpj...@crashcourse.ca>wrote: > On Fri, 9 Mar 2012, Rudolf Streif wrote: > > > I tried the versions _append and += as well as _prepend and =+ with > > the IMAGE_INSTALL and other variables. So far I have not run into > > any issues where one would behave differently from the other. The > > only thing you have to remember with the _append and _prepend > > versions is that you have to include a space at the beginning for > > _append and at the end for _prepend. Although I have found that not > > always to be consistent either. However, an additional space does > > not hurt. > > well, as i mentioned, the manual suggests quite strongly that there > is a fundamental difference. i'd just like to understand clearly what > that is. > > rday > > -- > > ======================================================================== > Robert P. J. Day Ottawa, Ontario, CANADA > http://crashcourse.ca > > Twitter: http://twitter.com/rpjday > LinkedIn: http://ca.linkedin.com/in/rpjday > ======================================================================== >
_______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto