From: Petr Špaček Date: Fri, 15 Jun 2018 12:03:52 +0000 (+0200) Subject: build: catch errors during kres-gen.lua regeneration X-Git-Tag: v2.4.0~13^2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d78479d4dd08babd6ece17d0999081d8735a5a2c;p=thirdparty%2Fknot-resolver.git build: catch errors during kres-gen.lua regeneration --- diff --git a/Makefile b/Makefile index 4791ea0a2..ad3721093 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,5 @@ +SHELL=/bin/bash -o pipefail -o errexit + include config.mk include platform.mk diff --git a/daemon/lua/kres-gen.sh b/daemon/lua/kres-gen.sh index f06a742b1..703c02f61 100755 --- a/daemon/lua/kres-gen.sh +++ b/daemon/lua/kres-gen.sh @@ -1,4 +1,5 @@ -#!/bin/sh -e +#!/bin/bash +set -o pipefail -o errexit ### Dev's guide # diff --git a/scripts/gen-cdefs.sh b/scripts/gen-cdefs.sh index 4d7ed079d..43c8de7af 100755 --- a/scripts/gen-cdefs.sh +++ b/scripts/gen-cdefs.sh @@ -1,4 +1,5 @@ -#!/bin/sh -e +#!/bin/bash +set -o pipefail -o errexit if [ "$2" != types ] && [ "$2" != functions ]; then echo "Usage: $0 libkres (types|functions)" >&2