From 371feef069ada0a8ff4667a85f9071b78a5455ff Mon Sep 17 00:00:00 2001 From: Andres Almiray Date: Thu, 22 Jul 2021 17:38:47 +0200 Subject: [PATCH] [brew] simplify single_jar executable script. Resolves #302 --- .../jreleaser/templates/single-jar/brew/formula.rb.tpl | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/core/jreleaser-templates/src/main/resources/META-INF/jreleaser/templates/single-jar/brew/formula.rb.tpl b/core/jreleaser-templates/src/main/resources/META-INF/jreleaser/templates/single-jar/brew/formula.rb.tpl index b8973232..ee380ab5 100644 --- a/core/jreleaser-templates/src/main/resources/META-INF/jreleaser/templates/single-jar/brew/formula.rb.tpl +++ b/core/jreleaser-templates/src/main/resources/META-INF/jreleaser/templates/single-jar/brew/formula.rb.tpl @@ -20,12 +20,8 @@ class {{brewFormulaName}} < Formula {{/brewDependencies}} def install - File.open("{{distributionExecutable}}", "w") do |f| - f << "#!/bin/bash\n" - f << "java -jar $JAVA_OPTS #{prefix}/{{artifactFileName}} \"$@\"\n" - end - prefix.install "{{artifactFileName}}" - bin.install "{{distributionExecutable}}" + libexec.install "{{artifactFileName}}" + bin.write_jar_script libexec/"{{artifactFileName}}", "{{distributionExecutable}}" end test do