Используйте параметры по умолчанию при компиляции портов

Я собираю несколько портов во FreeBSD, однако во время процесса компиляции меня часто встречают варианты для зависимостей порта. Это приводит к приостановке процесса компиляции, пока я не выберу (или в 9/10 случаях просто оставлю значения по умолчанию) "ОК". Это неудобно, потому что процесс компиляции часто длителен, я хотел бы уйти от компьютера и не беспокоиться о необходимости выбора опций.

Мне интересно, есть ли аргумент или флаг компилятора, который я могу использовать, чтобы автоматически использовать все значения по умолчанию для зависимостей порта, который я компилирую.

Я пытался исследовать это, но, скорее всего, я не использовал правильную терминологию в своих запросах.

3 ответа

Решение

Лучший вариант (IMHO) - установить все параметры в самом начале. Вы можете сделать это, запустив make config-recursive,

Просто добавь BATCH=1 в /etc/make.conf.

Кажется, вы используете portupgrade. Я рекомендую использовать ports-mgmt / portmaster. Одна из причин в том, что он работает make config рекурсивно перед началом компиляции, чтобы экран параметров не прерывал процесс компиляции. И вам не придется думать о беге make config-recursive,

Другие вопросы по тегам