Wir entwickeln runscripts und versuchen, etwas wie brew install runscripts
zu unterstützen.How to package gehen Projekt für Homebrew
Es ist in Golang geschrieben und haben einige Abhängigkeiten, die go get
erforderlich sind. 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 brauchen run --init
, um es zu installieren.
Kann jemand helfen, ein Beispiel für ein Homebrew-Formel von Go-Projekt zu geben?
Docker ist in Go: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/docker.rb – Matt
Dank @Matt. Ich habe 'docker.rb' gelesen, aber es ist ein wenig kompliziert. Wir müssen nur die Abhängigkeiten "holen" und einen Befehl ausführen, um es zu installieren. – tobe