Скриптовый файл конфигурации buildroot - PullRequest
0 голосов
/ 22 ноября 2011

Я пытаюсь переключаться между внешней и внутренней сборкой с помощью некоторой переменной экспорта в скрипте. Я могу сделать это частично для значений bool, но для тех, которые принимают строки, как сказать buildroot продолжать со значением по умолчанию, а не запрашивать значения для пользователя.

Например, BR2_TOOLCHAIN_EXTERNAL_STRIP=y работает нормально, так как принимает значение bool, но BR2_TOOLCHAIN_EXTERNAL_PATH запрашивает значение, даже если по умолчанию задан правильный путь.

Спасибо за любую помощь

1 Ответ

2 голосов
/ 11 мая 2012

Если вы хотите легко переключаться между внутренней и внешней сборками инструментальных цепочек, то я бы предложил создать фрагменты файлов defconfig:

  • Одна, определяющая внутреннюю конфигурацию цепочки инструментов
  • Одна, определяющаяконфигурация внешнего набора инструментов
  • Один, определяющий общие параметры

И тогда вы просто:

cat internal-toolchain.config common.config > configs/myown_defconfig
make myown_defconfig

и вот вы здесь.И аналогично с external-toolchain.config.

...