|
| 1 | +diff --git a/ros2cli/completion/ros2-argcomplete.zsh b/ros2cli/completion/ros2-argcomplete.zsh |
| 2 | +index b9fc309..14279de 100644 |
| 3 | +--- a/ros2cli/completion/ros2-argcomplete.zsh |
| 4 | ++++ b/ros2cli/completion/ros2-argcomplete.zsh |
| 5 | +@@ -20,6 +20,6 @@ autoload -U +X bashcompinit && bashcompinit |
| 6 | + # Get this scripts directory |
| 7 | + __ros2cli_completion_dir=${0:a:h} |
| 8 | + # Just source the bash version, it works in zsh too |
| 9 | +-source "$__ros2cli_completion_dir/ros2-argcomplete.bash" |
| 10 | ++source "$CONDA_PREFIX/share/bash-completion/completions/ros2-argcomplete.bash" |
| 11 | + # Cleanup |
| 12 | + unset __ros2cli_completion_dir |
| 13 | +diff --git a/ros2cli/setup.py b/ros2cli/setup.py |
| 14 | +index 458010c..c08d015 100644 |
| 15 | +--- a/ros2cli/setup.py |
| 16 | ++++ b/ros2cli/setup.py |
| 17 | +@@ -24,6 +24,17 @@ setup( |
| 18 | + 'completion/ros2-argcomplete.fish', |
| 19 | + 'completion/ros2-argcomplete.zsh', |
| 20 | + ]), |
| 21 | ++ |
| 22 | ++ # [pixi] install autocompletion scripts |
| 23 | ++ ('share/bash-completion/completions', [ |
| 24 | ++ 'completion/ros2-argcomplete.bash', |
| 25 | ++ ]), |
| 26 | ++ ('share/zsh/site-functions', [ |
| 27 | ++ 'completion/ros2-argcomplete.zsh', |
| 28 | ++ ]), |
| 29 | ++ ('share/fish/vendor_completions.d', [ |
| 30 | ++ 'completion/ros2-argcomplete.fish', |
| 31 | ++ ]), |
| 32 | + ], |
| 33 | + package_data={'': ['py.typed']}, |
| 34 | + zip_safe=False, |
0 commit comments