-
Notifications
You must be signed in to change notification settings - Fork 0
/
http-ping.rb
47 lines (40 loc) · 1.59 KB
/
http-ping.rb
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
# typed: false
# frozen_string_literal: true
# This file was generated by GoReleaser. DO NOT EDIT.
class HttpPing < Formula
desc "Http-Ping is similar to the usual ping networking utility but instead of working on top of ICMP, it works on top of HTTP/S."
homepage "Http-Ping is similar to the usual ping networking utility but instead of working on top of ICMP, it works on top of HTTP/S."
version "1.2.4"
on_macos do
if Hardware::CPU.arm?
url "https://github.com/fever-ch/http-ping/releases/download/v1.2.4/http-ping_1.2.4_darwin_arm64.tar.gz"
sha256 "281662f149091289027e6d5cb4709824008ee747256facfd877d312a14485640"
def install
bin.install "http-ping"
end
end
if Hardware::CPU.intel?
url "https://github.com/fever-ch/http-ping/releases/download/v1.2.4/http-ping_1.2.4_darwin_amd64.tar.gz"
sha256 "a5ed0978fe85ed22e9182beef9b8a30d8fa899cf8b71322368e190580bc7f93c"
def install
bin.install "http-ping"
end
end
end
on_linux do
if Hardware::CPU.arm? && Hardware::CPU.is_64_bit?
url "https://github.com/fever-ch/http-ping/releases/download/v1.2.4/http-ping_1.2.4_linux_arm64.tar.gz"
sha256 "2ce1aa0b491484cf2538d822242e1939e83eda45268b02e564d788d5620af36d"
def install
bin.install "http-ping"
end
end
if Hardware::CPU.intel?
url "https://github.com/fever-ch/http-ping/releases/download/v1.2.4/http-ping_1.2.4_linux_amd64.tar.gz"
sha256 "14a688945b14d90764eb8ac2d32dbe3e9b5c8e520b9f05204966c823b7757b31"
def install
bin.install "http-ping"
end
end
end
end