Skip to content

Commit 72832b0

Browse files
Lublanskisnicoll
authored andcommitted
Fix Homebrew formula to use libexec
See gh-47696 Signed-off-by: Vinicius Lublanski <vlublima@gmail.com>
1 parent 9dda15a commit 72832b0

File tree

1 file changed

+9
-4
lines changed
  • spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/homebrew

1 file changed

+9
-4
lines changed

spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/homebrew/spring-boot.rb

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,14 @@ def install
1616
root = '.'
1717
end
1818

19-
bin.install Dir["#{root}/bin/spring"]
20-
lib.install Dir["#{root}/lib/spring-boot-cli-*.jar"]
21-
bash_completion.install Dir["#{root}/shell-completion/bash/spring"]
22-
zsh_completion.install Dir["#{root}/shell-completion/zsh/_spring"]
19+
libexec.install Dir["#{root}/*"]
20+
21+
(bin/"spring").write_env_script libexec/"bin/spring", {}
22+
23+
bash_comp = libexec/"shell-completion/bash/spring"
24+
zsh_comp = libexec/"shell-completion/zsh/_spring"
25+
26+
bash_completion.install bash_comp if bash_comp.exist?
27+
zsh_completion.install zsh_comp if zsh_comp.exist?
2328
end
2429
end

0 commit comments

Comments
 (0)