main
rb 28 lines 779 Bytes
Raw
1 # frozen_string_literal: true
2
3 # Homebrew formula for the smbCloud CLI (`smb` binary).
4 class Cli < Formula
5 desc 'smbCloud command line interface'
6 homepage 'https://github.com/smbcloudXYZ/smbcloud-cli'
7 version '0.7.6'
8 license 'Apache-2.0'
9
10 on_macos do
11 on_arm do
12 url 'https://github.com/smbcloudXYZ/smbcloud-cli/releases/download/v0.7.6/smb-macos-arm64.tar.gz'
13 sha256 '70768731c86eb2c295a4c7c11ab1649da86ef9628b5e0c9e1ced79bf36970372'
14 end
15 on_intel do
16 url 'https://github.com/smbcloudXYZ/smbcloud-cli/releases/download/v0.7.6/smb-macos-amd64.tar.gz'
17 sha256 'e3dc0bb10fe8f5ea49592ef1fccc78a35852cc36807de416e4f8af8e216f7ac1'
18 end
19 end
20
21 def install
22 bin.install 'smb'
23 end
24
25 test do
26 system "#{bin}/smb", '--help'
27 end
28 end