From 5b86a8509f754ca3bbff492bc88a1f66acfac9bf Mon Sep 17 00:00:00 2001 From: Evan Burkey Date: Mon, 16 Jun 2025 14:00:59 -0700 Subject: [PATCH] homebrew --- Formula/epochcli.rb | 13 +++++-------- main.go | 1 + 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/Formula/epochcli.rb b/Formula/epochcli.rb index 429766a..83b6181 100644 --- a/Formula/epochcli.rb +++ b/Formula/epochcli.rb @@ -1,19 +1,16 @@ class Epochcli < Formula desc "Updater and Launcher for Epoch" homepage "https://git.burkey.co/eburk/epochcli/src/branch/master" - url "https://git.burkey.co/eburk/epochcli/archive/0.0.2.tar.gz" - sha256 "192ae687256a33468e97c7116177b65fb42b42a66138f61f24b93b76f4048f1c" license "ISC" head "https://git.burkey.co/eburk/epochcli.git", branch: "master" - livecheck do - url :stable - end - depends_on "go" => :build def install - system "go", "build" - bin.install "epochcli" + system "go", "build", *std_go_args(ldflags: "-s -w") + end + + test do + assert_match "Epochcli Help:", shell_output("#{bin}/epochcli -h") end end diff --git a/main.go b/main.go index b2fff96..7c9fcaa 100644 --- a/main.go +++ b/main.go @@ -36,6 +36,7 @@ func main() { if helpFlag { flag.CommandLine.SetOutput(os.Stdout) + fmt.Println("Epochcli Help:") flag.PrintDefaults() os.Exit(0) }