class GoSwagger < Formula desc "Toolkit to work with swagger for golang" homepage "https://github.com/go-swagger/go-swagger" url "https://github.com/go-swagger/go-swagger/releases/download/0.15.0/swagger_darwin_amd64" version "0.15.0" sha256 "3011d82c5d29d960d70488557b347e1d3a48fc631be4ae476ce68583bbe04858" option "with-goswagger", "Names the binary goswagger instead of swagger" def install nm = "swagger" if build.with? "goswagger" nm = "goswagger" end system "mv", "swagger_darwin_amd64", nm bin.install nm end test do if build.with? "goswagger" system "#{bin}/goswagger", "version" else system "#{bin}/swagger", "version" end end end