From 256f444b0e1cea80d813cd9e27ed53f1ee70ae98 Mon Sep 17 00:00:00 2001 From: Priyambada Roul <75459506+roulpriya@users.noreply.github.com> Date: Thu, 13 Oct 2022 13:25:10 +0530 Subject: [PATCH] fix(core): Generate filename for formula from packager config (#975) --- .../java/org/jreleaser/packagers/BrewPackagerProcessor.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/jreleaser-engine/src/main/java/org/jreleaser/packagers/BrewPackagerProcessor.java b/core/jreleaser-engine/src/main/java/org/jreleaser/packagers/BrewPackagerProcessor.java index 4356f47c1..9b6e51bba 100644 --- a/core/jreleaser-engine/src/main/java/org/jreleaser/packagers/BrewPackagerProcessor.java +++ b/core/jreleaser-engine/src/main/java/org/jreleaser/packagers/BrewPackagerProcessor.java @@ -65,6 +65,7 @@ import static org.jreleaser.util.StringUtils.isBlank; import static org.jreleaser.util.StringUtils.isNotBlank; import static org.jreleaser.util.StringUtils.isTrue; +import static org.jreleaser.util.StringUtils.getHyphenatedName; /** * @author Andres Almiray @@ -235,7 +236,8 @@ protected void writeFile(Project project, } else { if (CASK_RB.equals(fileName) || FORMULA_MULTI_RB.equals(fileName)) return; Path outputFile = FORMULA_RB.equals(fileName) ? - outputDirectory.resolve(FORMULA).resolve(distribution.getExecutable().getName().concat(RB)) : + outputDirectory.resolve(FORMULA) + .resolve(getHyphenatedName(packager.getFormulaName()).concat(RB)) : outputDirectory.resolve(fileName); writeFile(content, outputFile); }