Homebrew formulae: brew tap coline/tap https://git.coline.app/coline/homebrew-tap.git
| 5 |
| license "Apache-2.0" |
| 6 |
| 7 | on_macos do |
| 8 | on_arm do |
| 9 | url "https://downloads.coline.dev/onset/0.9.2/onset-0.9.2-darwin-arm64.tar.gz" |
| 10 | sha256 "a473173fdbc9bb4884b22bd2b7ef36709bfa4957a98869a7b0dabda2b78e8ada" |
| 11 | end |
| 12 | on_intel do |
| 13 | url "https://downloads.coline.dev/onset/0.9.2/onset-0.9.2-darwin-x64.tar.gz" |
| 14 | sha256 "b71592d5246825ef7e073ab21e5fae1bc84e33bff57e8e644accbcdec37bb964" |
| 15 | end |
| 16 | end |
| 17 |
| 18 | on_linux do |
| 19 | on_arm do |
| 20 | url "https://downloads.coline.dev/onset/0.9.2/onset-0.9.2-linux-arm64.tar.gz" |
| 21 | sha256 "de73f257170bab21592786e116da889a808f4031500b774bd778e325a6138777" |
| 22 | end |
| 23 | on_intel do |
| 24 | url "https://downloads.coline.dev/onset/0.9.2/onset-0.9.2-linux-x64.tar.gz" |
| 25 | sha256 "d6c966194e715713e20c610003fad441e672dd2e032881a241a88a3ccd2bd504" |
| 26 | end |
| 27 | end |
| 28 |
| 29 | def install |
| 30 | bin.install "on" |
| 31 | bin.install "onset-server" if File.exist?("onset-server") |
| 32 | generate_completions_from_executable(bin/"on", "completions") |
| 33 | end |
| 34 |
| 35 | test do |
| 36 | assert_match version.to_s, shell_output("#{bin}/on --version") |
| 37 | end |
| 38 | end |
| 39 |