summaryrefslogtreecommitdiff
path: root/debian/rules
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2022-04-01 16:26:04 +0000
committerLars Wirzenius <liw@liw.fi>2022-04-01 16:26:04 +0000
commit062d3e84564c108ef9710f47ec5e586b2e573d24 (patch)
tree66b0d5146f5e2652dc28da3c2b24c765c5d1fada /debian/rules
parent8643b23b7bdc8b56d5f87178871070739622c43e (diff)
parenteeff210c92b8532472ed8655248d9e6590eb3054 (diff)
downloadcachedir-rs-062d3e84564c108ef9710f47ec5e586b2e573d24.tar.gz
Merge branch 'debian' into 'main'
chore: add Debian packaging See merge request obnam/cachedir!1
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules14
1 files changed, 14 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..8907949
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,14 @@
+#!/usr/bin/make -f
+
+%:
+ dh $@ --buildsystem cargo
+
+override_dh_auto_build:
+ true
+
+override_dh_auto_install:
+ cargo install --path=. --root=debian/cachedir
+ find debian/cachedir -name '.crates*' -delete
+
+override_dh_auto_test:
+ cargo test