Où sont les paramètres de construction dans Homebrew?


2

Je cherche un fichier de paramètres dans Homebrew pour OS X qui contrôle les paramètres de construction, similaire à make.conf à Gentoo.

Je veux modifier le make -j paramètre pour utiliser plus de cœurs de ma machine. Le problème, c’est que je ne trouve rien d’utile à propos de brasser dans /usr/local/etc. Y a-t-il une réponse simple à cela?


1
Chaque brassin a sa propre recette pour la fabrication. Ce sont généralement des fichiers rubis, IIRC. Vous pouvez certainement les personnaliser, mais je ne connais aucun paramètre homewbrew à l'échelle du système.
jakev

Réponses:


1

Comme @jakev l'a dit, chaque formule Homebrew est un script Ruby distinct. Vous pouvez les trouver à

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

Si vous souhaitez modifier la manière dont une formule spécifique est créée, vous pouvez le faire localement. Ce qui suit ouvrira votre éditeur par défaut avec la formule mise en cache localement.

brew edit  nom-de-formule 

La raison de l'absence de paramètres de construction globaux est simplement que chaque formule peut être construite de différentes manières, et l'édition vous-même ("homebrewing") est explicitement encouragée.


C'est une décision de conception intéressante, car il serait judicieux de stocker certains paramètres, tels que l'option de génération "-j" globalement. MacPorts semble plus structuré (si moins flexible) dans ce sens.
Koffiman
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.