Skip to content

Commit 3f286ed

Browse files
committed
Brew formula update for dotular version v0.1.0
1 parent b262681 commit 3f286ed

File tree

1 file changed

+28
-18
lines changed

1 file changed

+28
-18
lines changed

Formula/dotular.rb

Lines changed: 28 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,47 @@
11
# typed: false
22
# frozen_string_literal: true
33

4-
# This formula is automatically updated by GoReleaser on each release.
5-
# To install: brew tap atomikpanda/dotular https://github.com/atomikpanda/dotular && brew install dotular
4+
# This file was generated by GoReleaser. DO NOT EDIT.
65
class Dotular < Formula
76
desc "A config-driven dotfile manager"
87
homepage "https://github.com/atomikpanda/dotular"
8+
version "0.1.0"
99
license "MIT"
1010

1111
on_macos do
12-
on_arm do
13-
url "https://github.com/atomikpanda/dotular/releases/download/v0.1.0/dotular_0.1.0_darwin_arm64.tar.gz"
14-
sha256 "PLACEHOLDER"
15-
end
16-
on_intel do
12+
if Hardware::CPU.intel?
1713
url "https://github.com/atomikpanda/dotular/releases/download/v0.1.0/dotular_0.1.0_darwin_amd64.tar.gz"
18-
sha256 "PLACEHOLDER"
14+
sha256 "b6455d0b2fe350d5094310c54628c6a106de1de18f00e68419e9a9a9f6c30a96"
15+
16+
define_method(:install) do
17+
bin.install "dotular"
18+
end
19+
end
20+
if Hardware::CPU.arm?
21+
url "https://github.com/atomikpanda/dotular/releases/download/v0.1.0/dotular_0.1.0_darwin_arm64.tar.gz"
22+
sha256 "d0c72bb8639b9a462d79b1af7131bd80ff873db746c1293474df3cdf453d8233"
23+
24+
define_method(:install) do
25+
bin.install "dotular"
26+
end
1927
end
2028
end
2129

2230
on_linux do
23-
on_arm do
24-
url "https://github.com/atomikpanda/dotular/releases/download/v0.1.0/dotular_0.1.0_linux_arm64.tar.gz"
25-
sha256 "PLACEHOLDER"
26-
end
27-
on_intel do
31+
if Hardware::CPU.intel? && Hardware::CPU.is_64_bit?
2832
url "https://github.com/atomikpanda/dotular/releases/download/v0.1.0/dotular_0.1.0_linux_amd64.tar.gz"
29-
sha256 "PLACEHOLDER"
33+
sha256 "189c40616fbea8f111754e64206b55c341d35dd5fdbe4d34b0559aea8897951a"
34+
define_method(:install) do
35+
bin.install "dotular"
36+
end
37+
end
38+
if Hardware::CPU.arm? && Hardware::CPU.is_64_bit?
39+
url "https://github.com/atomikpanda/dotular/releases/download/v0.1.0/dotular_0.1.0_linux_arm64.tar.gz"
40+
sha256 "77b27430be98382d4a638c70dd8536d81b15c5bbacc7fdd9a6875ffa85b49f5a"
41+
define_method(:install) do
42+
bin.install "dotular"
43+
end
3044
end
31-
end
32-
33-
def install
34-
bin.install "dotular"
3545
end
3646

3747
test do

0 commit comments

Comments
 (0)