Де налаштування збірки на домашньому перекладі?


2

Я шукаю файл налаштувань aa в Homebrew для OS X, який керує налаштуваннями збірки, подібно до make.confGentoo.

Я хочу налаштувати make -jпараметр, щоб використовувати більше ядер моєї машини. Проблема в тому, що я не можу знайти нічого корисного, пов'язаного з заварюванням /usr/local/etc. Чи є на це просту відповідь?


1
У кожної заварки є свій рецепт приготування. Зазвичай це рубінові файли, IIRC. Ви, звичайно, можете їх налаштувати, але я не знаю системних налаштувань домашнього мовлення.
jakev

Відповіді:


2

Як сказав @jakev, кожна формула Homebrew - це окремий сценарій Ruby. Ви можете їх знайти за адресою

https://github.com/mxcl/homebrew/tree/master/Library/Formula

Якщо ви хочете відредагувати спосіб побудови певної формули, ви можете зробити це локально. Далі відкриється ваш редактор за замовчуванням з локально кешованою формулою.

brew edit name-of-formula

Причина відсутності глобальних налаштувань збірки полягає в тому, що кожна формула може будуватися по-різному, і редагувати себе ("homebrewing") чітко рекомендується.


Це цікаве дизайнерське рішення, оскільки має сенс зберігати деякі параметри, наприклад, "-j" варіант збирання в усьому світі. MacPorts здається більш структурованим (якщо менш гнучким) у цьому сенсі.
Коффіман
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.