summaryrefslogtreecommitdiffstats
path: root/debian/tests/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/tests/control')
-rw-r--r--debian/tests/control16
1 files changed, 16 insertions, 0 deletions
diff --git a/debian/tests/control b/debian/tests/control
new file mode 100644
index 0000000..9d5c596
--- /dev/null
+++ b/debian/tests/control
@@ -0,0 +1,16 @@
+Tests: basicmeson
+Depends: meson, g++
+
+Tests: clangmeson
+Depends: meson, clang
+
+# At the time of writing the packaging machinery does not put @builddeps@ into
+# autopkg deps. The tests are only automatically run when packages explicitly
+# listed as Depends are uploaded. List a few major ones to make sure those
+# tests are run and thus block broken uploads.
+Tests: exhaustive
+Depends: meson, @builddeps@, valac, rustc, ldc [!s390x !ppc64el]
+
+Tests: crossbuild
+Depends: meson, g++, g++-arm-linux-gnueabihf
+Restrictions: skip-not-installable