1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# frozen_string_literal: true
#
# Template for the tap: [github.com/marquesds/homebrew-tap](https://github.com/marquesds/homebrew-tap).
# Placeholder shas below are not installable. On each stable release, CI runs
# `scripts/render-homebrew-tap-formula.sh` and pushes the real formula (or set shas manually).
#
# Release assets: .github/workflows/release.yml → kaizen-v<VER>-<TRIPLE>.tar.gz + .sha256
desc
homepage
version
license
on_macos do
on_arm do
url
# Replace with: shasum -a 256 <file> or from release checksum file
# Replace (64 hex chars) from release or: shasum -a 256 <file>
sha256
end
on_intel do
url
sha256
end
end
on_linux do
on_arm do
url
sha256
end
on_intel do
url
sha256
end
end
# Single top-level directory in the archive: kaizen-v<ver>-<triple>/
bin.install Dir.glob().first
end
test do
system bin/,
end
end