icnsify.rb (1440B)
1 # typed: false 2 # frozen_string_literal: true 3 4 # This file was generated by GoReleaser. DO NOT EDIT. 5 class Icnsify < Formula 6 desc "" 7 homepage "" 8 version "4.2.0" 9 10 on_macos do 11 if Hardware::CPU.intel? 12 url "https://github.com/jackmordaunt/icns/releases/download/v4.2.0/icns_4.2.0_darwin_amd64.tar.gz" 13 sha256 "a33a53c138acb7f9fda8a57332c33f571e4aeedf9b301db750563e6b471be417" 14 15 define_method(:install) do 16 bin.install "icnsify" 17 end 18 end 19 if Hardware::CPU.arm? 20 url "https://github.com/jackmordaunt/icns/releases/download/v4.2.0/icns_4.2.0_darwin_arm64.tar.gz" 21 sha256 "48129643b60244458988e086867e0b65d5dae0d9da803a3d5ec3a6e98d9c243c" 22 23 define_method(:install) do 24 bin.install "icnsify" 25 end 26 end 27 end 28 29 on_linux do 30 if Hardware::CPU.intel? && Hardware::CPU.is_64_bit? 31 url "https://github.com/jackmordaunt/icns/releases/download/v4.2.0/icns_4.2.0_linux_amd64.tar.gz" 32 sha256 "ba8b97e95f72963b521a58436010a55dcaeadc31c81f495a96e240efa854ee02" 33 define_method(:install) do 34 bin.install "icnsify" 35 end 36 end 37 if Hardware::CPU.arm? && Hardware::CPU.is_64_bit? 38 url "https://github.com/jackmordaunt/icns/releases/download/v4.2.0/icns_4.2.0_linux_arm64.tar.gz" 39 sha256 "a3dcaadc8169eaa730d7fc2e79b3d7ec3382df758c418654ae398e99f12d51a6" 40 define_method(:install) do 41 bin.install "icnsify" 42 end 43 end 44 end 45 end