[yocto] Remove a recipe's do_install_append() function in an append file
Alexander Kanavin
alexander.kanavin at linux.intel.com
Fri Mar 24 06:55:31 PDT 2017
On 03/24/2017 03:53 PM, Robert P. J. Day wrote:
> On Fri, 24 Mar 2017, Cody Piersall wrote:
>> do_install_append () {
>> rm -fr ${D}/usr/share
>> }
>>
>> which gets rid of lots lots of useful functionality, like
>> context-aware autocompletion. Can a bbappend file get rid of that
>> function, or do I need to edit the actual recipe? I've attempted
>> defining an empty do_install_append() { : } but it didn't work.
>
> it might be worth asking why zsh is doing that in the first place.
> if one doesn't want all that stuff, *that* is where an append could be
> used to remove it. i think zsh removing it by default is
> inappropriate.
That's right; it's better to fix the original recipe and send the patch
so it can be included in meta-oe. What is written in recipes is not some
kind of Universal Truth; if you see how things could be done better, go
ahead and do it.
Alex
More information about the yocto
mailing list