diff options
| author | plustik <70038054+plustik@users.noreply.github.com> | 2023-11-19 16:20:52 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-19 10:20:52 -0500 |
| commit | 49a99180fed618b62ba773e3aebd8968b044262d (patch) | |
| tree | 09482a18f1cc3e8c3b633f4777f086bc9bbf68cd /Makefile | |
| parent | a5b0ec07cbbca9186a0c86b069d99633c21af128 (diff) | |
feat: generate completion subcommand (#1561)
* generate-completion subcommand
* add Makefile target and replace completion scripts in repo with generated output
* Add completion to manual
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -17,6 +17,9 @@ end-to-end-test: build ./tests/test_deprecated_options > /dev/null ./tests/test_navigate_less_history_file +shell-completion: + for shell in bash fish zsh; do ./target/release/delta --generate-completion $$shell > etc/completion/completion.$$shell; done + release: @make -f release.Makefile release @@ -44,4 +47,4 @@ flamegraph: build chronologer: chronologer etc/performance/chronologer.yaml -.PHONY: build format lint test unit-test end-to-end-test release version hash benchmark flamegraph chronologer +.PHONY: build format lint test unit-test end-to-end-test release shell-completion version hash benchmark flamegraph chronologer |
