Skip to content

Commit 9a9adad

Browse files
committed
feat: add trg formula
1 parent 3d424cb commit 9a9adad

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

Formula/trg.rb

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
class Trg < Formula
2+
desc "CLI tool for scaffolding and managing TrogonStack projects"
3+
homepage "https://github.com/TrogonStack/rusty-monorepo"
4+
license "MIT"
5+
version "0.2.0"
6+
7+
on_macos do
8+
on_arm64 do
9+
url "https://github.com/TrogonStack/rusty-monorepo/releases/download/trg@v0.2.0/trg-0.2.0-aarch64-apple-darwin.tar.gz"
10+
sha256 "c25e09673b41d5072ac82dc1720ca714c553501545780862d6fd05799d0f54b1"
11+
end
12+
13+
on_intel do
14+
url "https://github.com/TrogonStack/rusty-monorepo/releases/download/trg@v0.2.0/trg-0.2.0-x86_64-apple-darwin.tar.gz"
15+
sha256 "bbfc52c4e4955376d202b693c6cdd3cdd054bcfb69695304219c017aaaed149f"
16+
end
17+
end
18+
19+
on_linux do
20+
on_arm64 do
21+
url "https://github.com/TrogonStack/rusty-monorepo/releases/download/trg@v0.2.0/trg-0.2.0-aarch64-unknown-linux-gnu.tar.gz"
22+
sha256 "7e066ed27098ebf9df869b94a5e6aea190ca65531dd95e4d8d903aa9540c3326"
23+
end
24+
25+
on_x86_64 do
26+
url "https://github.com/TrogonStack/rusty-monorepo/releases/download/trg@v0.2.0/trg-0.2.0-x86_64-unknown-linux-gnu.tar.gz"
27+
sha256 "b14c575d609aef875a786ad628f4547a0b22427a1255ae67e32668f0032ff273"
28+
end
29+
end
30+
31+
def install
32+
bin.install "trg"
33+
end
34+
35+
test do
36+
system bin/"trg", "--help"
37+
end
38+
end

0 commit comments

Comments
 (0)