Generating bash-completion during build.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
ca465fae24
commit
c033f0f3bb
2 changed files with 11 additions and 0 deletions
1
debian/control
vendored
1
debian/control
vendored
|
@ -7,6 +7,7 @@ Build-Depends:
|
||||||
dh-sequence-python3,
|
dh-sequence-python3,
|
||||||
pybuild-plugin-pyproject,
|
pybuild-plugin-pyproject,
|
||||||
python3,
|
python3,
|
||||||
|
python3-argcomplete,
|
||||||
python3-poetry,
|
python3-poetry,
|
||||||
python3-setuptools,
|
python3-setuptools,
|
||||||
Rules-Requires-Root: no
|
Rules-Requires-Root: no
|
||||||
|
|
10
debian/rules
vendored
10
debian/rules
vendored
|
@ -9,5 +9,15 @@ execute_after_dh_auto_install:
|
||||||
mkdir -p debian/iredis/usr/lib/python3/dist-packages/iredis/data
|
mkdir -p debian/iredis/usr/lib/python3/dist-packages/iredis/data
|
||||||
cp iredis/data/iredisrc debian/iredis/usr/lib/python3/dist-packages/iredis/data/iredisrc
|
cp iredis/data/iredisrc debian/iredis/usr/lib/python3/dist-packages/iredis/data/iredisrc
|
||||||
|
|
||||||
|
# bash-completion
|
||||||
|
mkdir -p debian/iredis/usr/share/bash-completion/completions
|
||||||
|
|
||||||
|
for COMMAND in debian/iredis/usr/bin/*; \
|
||||||
|
do \
|
||||||
|
register-python-argcomplete $${COMMAND} | \
|
||||||
|
sed -e 's|debian/iredis/usr/bin/||g' > \
|
||||||
|
debian/iredis/usr/share/bash-completion/completions/$$(basename $${COMMAND}); \
|
||||||
|
done
|
||||||
|
|
||||||
override_dh_auto_test:
|
override_dh_auto_test:
|
||||||
# disabled, doesn't work yet
|
# disabled, doesn't work yet
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue