From 7e66523372f8ecb08188906e7ad00f222564035d Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Thu, 9 Oct 2014 14:34:26 +0200 Subject: [PATCH] Bail out if no single OS has all required binaries. --- misc/tools/all/release.subr | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/misc/tools/all/release.subr b/misc/tools/all/release.subr index 0b02b11f..37ee05a0 100644 --- a/misc/tools/all/release.subr +++ b/misc/tools/all/release.subr @@ -252,11 +252,13 @@ case "$cmd" in release-engine) release_common # TODO report failures here. - verbose "$SELF" release-engine-linux32 || true - verbose "$SELF" release-engine-linux64 || true - verbose "$SELF" release-engine-win32 || true - verbose "$SELF" release-engine-win64 || true - verbose "$SELF" release-engine-osx || true + good=false + verbose "$SELF" release-engine-linux32 && good=true + verbose "$SELF" release-engine-linux64 && good=true + verbose "$SELF" release-engine-win32 && good=true + verbose "$SELF" release-engine-win64 && good=true + verbose "$SELF" release-engine-osx && good=true + $good ;; release-maps) release_common -- 2.39.2