使用 yocto 图层的配方或类而不继承所有 bbappend



我想使用给定层的特定类,或者可能只是给定的配方。但是我不想再使用任何东西,也不想我的构建受到该层中其他bbappend的影响。

下一步该怎么做?

我的具体用例:

我正在编写一个使用 qmake5 构建的配方。因此,我对qmake5.bbclass感兴趣。事实上,构建的软件没有QT内容,而只是使用qmake。因此我对元qt5层的其余部分不感兴趣

您可以稍后屏蔽meta-qt5中的所有目录,除了类目录。 添加到您的本地.conf:

BBMASK += "meta-qt5/recipes-*/">

更多关于BBMASK的信息: https://www.yoctoproject.org/docs/latest/ref-manual/ref-manual.html