From 9c274e45276e7af1c8775e04739e29394848b1d4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?IOhannes=20m=20zm=C3=B6lnig=20=28Debian/GNU=29?= Date: Thu, 21 Apr 2022 15:21:59 +0200 Subject: [PATCH] more meson-fixes - build-directories for autotests - meson options Gbp-Dch: ignore --- debian/rules | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/debian/rules b/debian/rules index cd5c5b6..1f2ad16 100755 --- a/debian/rules +++ b/debian/rules @@ -6,8 +6,8 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all FLAVORS = cli gui -CONFIG_cli = -Dnogui=true -Drtaudio=false -Djack=true -CONFIG_gui = -Dnogui=false -Drtaudio=true -Djack=true +CONFIG_cli = -Dnogui=true -Drtaudio=disabled -Djack=enabled +CONFIG_gui = -Dnogui=false -Drtaudio=enabled -Djack=enabled builddir=debian/build/flavor- @@ -39,6 +39,12 @@ $(builddir)%/jacktrip.1: build_% -help2man --no-info --section=1 -n "high-quality system for audio network performances" --output $@ $(builddir)$*/jacktrip cp $@ $(patsubst %.1,%-$*.1,$@) +#.PHONY: $(patsubst %,test_%,$(FLAVORS)) +override_dh_auto_test-arch: $(patsubst %,test_%,$(FLAVORS)) +test_%: + dh_auto_test -a -B $(builddir)$* + + override_dh_installchangelogs: dh_installchangelogs docs/changelog.yml -- 2.30.2