build(debian/rules): install into a location where Debian expects
Debian policy is to install to /usr/bin, not /bin, so do that. This silences a lintian warning without using an override. Also fix removal of .crates*.toml files that cargo install creates. Signed-off-by: Lars Wirzenius <liw@liw.fi>
This commit is contained in:
parent
e0d18b8656
commit
5a0a334ddd
|
|
@ -9,10 +9,11 @@ override_dh_auto_build:
|
|||
scripts/build-man-pages.sh . *.adoc
|
||||
|
||||
override_dh_auto_install:
|
||||
cargo install --offline --locked --path=radicle-cli --root=debian/radicle
|
||||
cargo install --offline --locked --path=radicle-node --root=debian/radicle
|
||||
cargo install --offline --locked --path=radicle-remote-helper --root=debian/radicle
|
||||
rm -f debian/*/.crates*.*
|
||||
mkdir -p debian/radicle/usr
|
||||
cargo install --offline --locked --path=radicle-cli --root=debian/radicle/usr
|
||||
cargo install --offline --locked --path=radicle-node --root=debian/radicle/usr
|
||||
cargo install --offline --locked --path=radicle-remote-helper --root=debian/radicle/usr
|
||||
find debian/radicle -name '.crates*' -delete
|
||||
|
||||
override_dh_auto_test:
|
||||
echo tests are disabled, for now
|
||||
|
|
|
|||
Loading…
Reference in New Issue