main
rb 28 lines 803 Bytes
Raw
1 # frozen_string_literal: true
2
3 # Homebrew formula for Proses (`proses` binary).
4 class Proses < Formula
5 desc 'Professional Secure Execution System — fast, secure process manager'
6 homepage 'https://github.com/smbcloudXYZ/proses'
7 version '0.1.1'
8 license 'MIT'
9
10 on_macos do
11 on_arm do
12 url 'https://github.com/smbcloudXYZ/proses/releases/download/v0.1.1/proses-macos-arm64.tar.gz'
13 sha256 '8df6a52dea8aa49e15f1119ff9171d5e286fc6a3e2e5e2e4a221bfb6c270d52d'
14 end
15 on_intel do
16 url 'https://github.com/smbcloudXYZ/proses/releases/download/v0.1.1/proses-macos-amd64.tar.gz'
17 sha256 '48d307425171b61e1b7ec532d7bca56f2ea10f2fcd8890b61cc8d6dc42570731'
18 end
19 end
20
21 def install
22 bin.install 'proses'
23 end
24
25 test do
26 system "#{bin}/proses", '--version'
27 end
28 end