# ------------------------------------------------------------ # Copyright 2021 The Dapr Authors # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ------------------------------------------------------------ class DaprCliAT100Rc3 < Formula desc "Client for Dapr." homepage "https://dapr.io" version '1.0.0-rc.3' url "https://github.com/dapr/cli/archive/v1.0.0-rc.3.tar.gz" sha256 "435f2d9cfaf6eb6ce9cfcffd0b7aeaf9198ecebaad401f98d7b5be4a57515ef0" depends_on "go" => :build bottle do root_url "https://github.com/dapr/homebrew-tap/releases/download/v1.0.0-rc.3" sha256 cellar: :any_skip_relocation, catalina: "3b89a889490f984ecc8922135d025691a98956bb741910921f65a7f28c3411bd" end def install system "go", "build", "-ldflags", "-X main.version=#{version} -X main.apiVersion=1.0", "-o", "./cli" bin.install "cli" => "dapr" end test do system "#{bin}/dapr", "--version" end end