From c4240eaf99d842a97029198d1ba5e42a4630ff5f Mon Sep 17 00:00:00 2001 From: Andrew Cady Date: Tue, 27 Oct 2020 17:45:04 -0400 Subject: check build products since dpkg-buildpackage can fail silently --- Makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index be4a15711..9ace978de 100644 --- a/Makefile +++ b/Makefile @@ -35,14 +35,17 @@ gitignore: build-stamp: libfido2/install-stamp dh-runit/install-stamp +build-stamp: pkgs=$(package_files) +libfido2/build-stamp: pkgs=$(fido_package_files) +dh-runit/build-stamp: pkgs=$(dh_runit_package_files) + build-stamp libfido2/build-stamp dh-runit/build-stamp: cd $(dir $@) && mk-build-deps ./debian/control --install --root-cmd sudo --remove || true cd $(dir $@) && dpkg-buildpackage -us -uc -nc + for pkg in $(pkgs); do [ -e "$$pkg" ] || exit; done touch $@ $(package_files): build-stamp - for pkg in $(package_files); do [ -e "$$pkg" ] || exit; done - $(fido_package_files): libfido2/build-stamp $(dh_runit_package_files): dh-runit/build-stamp -- cgit v1.2.3