META-INF.jreleaser.templates.flat-binary.brew.formula-multi.rb.tpl Maven / Gradle / Ivy
# {{jreleaserCreationStamp}}
{{#brewRequireRelative}}
require_relative "{{.}}"
{{/brewRequireRelative}}
class {{brewFormulaName}} < Formula
desc "{{projectDescription}}"
homepage "{{projectLinkHomepage}}"
version "{{projectVersion}}"
license "{{projectLicense}}"
{{brewMultiPlatform}}
{{#brewHasLivecheck}}
livecheck do
{{#brewLivecheck}}
{{.}}
{{/brewLivecheck}}
end
{{/brewHasLivecheck}}
{{#brewDependencies}}
depends_on {{.}}
{{/brewDependencies}}
test do
output = shell_output("#{bin}/{{distributionExecutableName}} --version")
assert_match "{{projectVersion}}", output
end
end