从基于kbuild的构建系统中删除配置选项

时间:2018-09-13 10:30:05

标签: linux-kernel kbuild

我正在为嵌入式目标自动构建u-boot。 u-boot依赖于kbuild,因此问题比较笼统,这就是为什么我将其标记为linux和kbuild。

我想通过使用defconfig来受益于defaultconfig机制。所以我从

开始成功
make defconfig the-defconfig

现在缺少某些选项,我可以像这样轻松添加它们:

make CONFIG_OF_EMBED=y defconfig the-defconfig

但是defconfig选择的其他 other 选项是我希望取消选择的。我还没有找到一种方法来做到这一点。我尝试过的事情:

make CONFIG_DM_KEYBOARD=n defconfig the-defconfig
make CONFIG_DM_KEYBOARD= defconfig the-defconfig

我的理想情况是采用这种方式。另外,我也可以在初始defconfig之后再运行第二组命令,但是我不能以交互方式运行某些东西-这与自动化有关。

最后但并非最不重要:我当然可以生成自己选择的配置,然后将其放置为.config。我将把它用作最后的手段,但是这种方法的缺点是,我错过了u-boot更高版本上defconfig中可能的更新。

0 个答案:

没有答案
相关问题