summaryrefslogtreecommitdiffstats
path: root/debian/tests/control
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-29 04:41:39 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-29 04:41:39 +0000
commit289262a517ab91e32d5982dee4c1cdc9c9d7e75a (patch)
tree4fec5a9696c211c3e5cc570327077f5ba290b6d4 /debian/tests/control
parentAdding upstream version 1.0.1. (diff)
downloadmeson-289262a517ab91e32d5982dee4c1cdc9c9d7e75a.tar.xz
meson-289262a517ab91e32d5982dee4c1cdc9c9d7e75a.zip
Adding debian version 1.0.1-5.debian/1.0.1-5debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
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