From f6d0d580efbb3d5adf140bfdd6dd8f915f0a5e7b Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Sat, 16 Apr 2016 18:41:57 +0200 Subject: [PATCH] make: propagate error from missing dep --- Makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index ea01d2acc..543b4ad2b 100644 --- a/Makefile +++ b/Makefile @@ -147,8 +147,11 @@ manifest: force @echo "prefix: /usr/local" @echo "deps: {" @for CORE_DEPEND in ${CORE_DEPENDS}; do \ - ${PKG} query ' %n: { version: "%v", origin: "%o" }' \ - $${CORE_DEPEND}; \ + if ! ${PKG} query ' %n: { version: "%v", origin: "%o" }' \ + $${CORE_DEPEND}; then \ + echo ">>> Missing dependency: $${CORE_DEPEND}" >&2; \ + exit 1; \ + fi; \ done @echo "}"