Удалить опцию конфигурации из системы сборки на основе kbuild - PullRequest
0 голосов
/ 13 сентября 2018

Я нахожусь в процессе автоматизации сборки u-boot для нашей встроенной цели.u-boot использует kbuild, поэтому вопрос носит более общий характер, поэтому я назвал его linux и kbuild.

Я хочу воспользоваться механизмом defaultconfig, используя defconfig для моей платы.Итак, я успешно начал с

make defconfig the-defconfig

Теперь есть некоторые опции, которые отсутствуют, и я могу легко добавить их следующим образом:

make CONFIG_OF_EMBED=y defconfig the-defconfig

Но есть другие параметры, которые выбирает defconfig, которые я хочу отменить.Я не нашел способ сделать это.Вот что я попробовал:

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

Мой идеальный сценарий - это способ сделать это таким образом.В качестве альтернативы, я также могу запускать второй набор команд после первоначального defconfig, но я не могу запустить материал в интерактивном режиме - речь идет об автоматизации.

И последнее, но не менее важное: конечно, я мог бы сгенерироватьКонфиг по моему выбору, а затем просто поместите это как .config.Я буду использовать это в качестве последнего средства, но недостатком этого подхода является то, что я пропускаю возможные обновления в defconfig на более поздних версиях u-boot.

...