export DEB_BUILD_MAINT_OPTIONS = hardening=+all
FLAVORS = cli gui
-CONFIG_cli = -config nogui
-CONFIG_gui = -config rtaudio
+CONFIG_cli = -Dnogui=true -Drtaudio=false -Djack=true
+CONFIG_gui = -Dnogui=false -Drtaudio=true -Djack=true
builddir=debian/build/flavor-
#.PHONY: $(patsubst %,configure_%,$(FLAVORS))
override_dh_auto_configure-arch: $(patsubst %,configure_%,$(FLAVORS))
configure_%:
- dh_auto_configure -a -B $(builddir)$* -- $(strip $(CONFIG) $(CONFIG_$*)) $(CURDIR)/jacktrip.pro
+ dh_auto_configure -a -B $(builddir)$* -- $(strip $(CONFIG) $(CONFIG_$*))
#.PHONY: $(patsubst %,build_%,$(FLAVORS))
override_dh_auto_build-arch: $(patsubst %,build_%,$(FLAVORS)) $(patsubst %,$(builddir)%/jacktrip.1,$(FLAVORS))
build_%:
- dh_auto_build -a -B $(builddir)$* -- -f Makefile.Release
+ dh_auto_build -a -B $(builddir)$*
cp $(builddir)$*/jacktrip $(builddir)$*/jacktrip-$*
# manpages
$(builddir)%/jacktrip.1: build_%