Wie man ein Projekt für Homebrew verpackt

9

Wir entwickeln Runscripts und versuchen, etwas wie brew install runscripts zu unterstützen.

Es ist in Golang geschrieben und hat einige Abhängigkeiten, die für go get benötigt werden. Jetzt habe ich keine Idee, die Formel zu schreiben, um GOPATH einzurichten und go get auszuführen. Unser Projekt kann in eine Binärdatei kompiliert werden, aber wir benötigen run --init , um es zu installieren.

Kann jemand helfen, ein Beispiel für ein Homebrew Formula of Go-Projekt zu geben?

    
tobe 24.11.2014, 02:26
quelle

4 Antworten

2

Fork homebrew , schau dir den Inhalt von Library / Formula / consul.rb an. Sie müssen nicht alle Ressourcen manuell generieren. Verwenden Sie homebrew-go-resources . Ein vollständigeres Intro könnte gefunden werden hier .

    
Tyr 10.08.2015 20:39
quelle
1

Ich verweise auf termshare.rb und es scheint, wir können es einfach go get und Homebrew behandelt alles über GOPATH für uns.

Das ist großartig und ich denke mein Problem ist gelöst.

    
tobe 24.11.2014 09:47
quelle
0

Das Beste, was ich finden konnte, ist, wie docker-swarm zum Brauen hinzugefügt wird: Ссылка

Es ist relativ sauber und einfach zu folgen.

    
Viktor Benei 05.08.2015 14:04
quelle
-1

Hier ist es möglich, ein build -Verzeichnis innerhalb der Kasse als GOPATH :

zu erstellen %Vor%     
Kyle Kloepper 28.06.2015 02:51
quelle

Tags und Links