33 lines
1.6 KiB
Ruby
33 lines
1.6 KiB
Ruby
class Gowsdl < Formula
|
|
desc "WSDL2Go code generation as well as its SOAP proxy"
|
|
homepage "https://github.com/hooklift/gowsdl"
|
|
url "https://github.com/hooklift/gowsdl.git",
|
|
tag: "v0.5.0",
|
|
revision: "51f3ef6c0e8f41ed1bdccce4c04e86b6769da313"
|
|
license "MPL-2.0"
|
|
head "https://github.com/hooklift/gowsdl.git", branch: "master"
|
|
|
|
bottle do
|
|
sha256 cellar: :any_skip_relocation, arm64_ventura: "4aa45e1319557557ca74011ec372ffa4d404a3d4199d0b2c7ae78480b68cf266"
|
|
sha256 cellar: :any_skip_relocation, arm64_monterey: "0391c1e4a9fdbd2f14d5daff2789d490802da3b4a09a227d021dcb1a58b2f92a"
|
|
sha256 cellar: :any_skip_relocation, arm64_big_sur: "1e00fdcd6cf4d9f6b4d8df22fbd7622ec946b4188944e4f5fb04aed3c29878f4"
|
|
sha256 cellar: :any_skip_relocation, ventura: "03fd4af0ea805054cf29bc1156533b8540de308889d827459da3809f65cb6335"
|
|
sha256 cellar: :any_skip_relocation, monterey: "c810ea3ef7b3a12aeb84b71b71c0c67f6853857cd6fd778c65b9bb0b9fad157e"
|
|
sha256 cellar: :any_skip_relocation, big_sur: "311386c63c7c7ffda0e89c0cf753b5ce53745909e492b2866f75c157c97e48a8"
|
|
sha256 cellar: :any_skip_relocation, catalina: "5decccb2c1f5b9c093dc045fceede062ea21bfb0273c7cfa9d7c1cde04229e4c"
|
|
sha256 cellar: :any_skip_relocation, mojave: "5fa5da76a1c3677059c85a6001e90b1a1d3256d7a7942133ca4824365dbc7fec"
|
|
sha256 cellar: :any_skip_relocation, x86_64_linux: "0f90850655453570875a7087b0ac6a850d059a68afba01b62a5e30e6aa7cfecc"
|
|
end
|
|
|
|
depends_on "go" => :build
|
|
|
|
def install
|
|
system "make", "build"
|
|
bin.install "build/gowsdl"
|
|
end
|
|
|
|
test do
|
|
system "#{bin}/gowsdl"
|
|
end
|
|
end
|