1
0
mirror of synced 2026-02-07 03:05:56 +00:00

Add shell completion installation to homebrew formulae

Signed-off-by: Katsunori Tanaka <zodiac.brave.story@gmail.com>
This commit is contained in:
darklore
2021-09-23 17:17:46 +09:00
committed by Katsunori Tanaka
parent 19caeb178f
commit 4661e4519d

View File

@@ -52,6 +52,17 @@ brews:
dependencies: dependencies:
- name: kubectl - name: kubectl
type: optional type: optional
install: |
bin.install "flux"
bash_output = Utils.safe_popen_read(bin/"flux", "completion", "bash")
(bash_completion/"flux").write bash_output
zsh_output = Utils.safe_popen_read(bin/"flux", "completion", "zsh")
(zsh_completion/"_flux").write zsh_output
fish_output = Utils.safe_popen_read(bin/"flux", "completion", "fish")
(fish_completion/"flux.fish").write fish_output
test: | test: |
system "#{bin}/flux --version" system "#{bin}/flux --version"
publishers: publishers: