Come posso installare una ricetta Homebrew mantenuta in un repository git separato al di fuori di / usr / local / Library / Formula?

4

Sto scrivendo una formula rapida Homebrew per i miei scopi privati (è improbabile che sia condivisa). Mi piacerebbe installarlo, ma preferirei non mantenere il mio fork locale di Homebrew, ma al di fuori di /usr/local/Library/Formula (capita di trovarmi all'interno di un repository git privato esistente che ho, ma penso che sia secondario alla domanda) .

Ho provato:

  • brew install ./my-formula.rb
  • brew install file:///Users/myusername/mygitrepository/my-formula.rb .

Nessuno dei due sembra funzionare. Invece vedo:

Error: No available formula for my-formula ==> Searching formulae... ==> Searching taps...

Come posso installare questa formula?

Nota : installare la formula utilizzando la sintassi del repository git è improbabile che sia ciò di cui ho bisogno - sto cercando di installare la formula durante il suo sviluppo , in altre parole prima Mi impegno al mio repository git.

Sto usando Homebrew 0.9.5.

    
posta Andrew Ferrier 08.09.2015 - 10:21
fonte

1 risposta

1
ln -s /Users/myusername/mygitrepository/my-formula.rb /usr/local/Library/Formula/
brew install my-formula

Sia brew doctor che brew update non dovrebbero importare, almeno non fino a quando non viene aggiunta una formula my-formula nel repository brew ufficiale!

    
risposta data 04.11.2015 - 21:34
fonte

Leggi altre domande sui tag