]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
build: catch errors during kres-gen.lua regeneration
authorPetr Špaček <petr.spacek@nic.cz>
Fri, 15 Jun 2018 12:03:52 +0000 (14:03 +0200)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Tue, 26 Jun 2018 11:55:19 +0000 (13:55 +0200)
Makefile
daemon/lua/kres-gen.sh
scripts/gen-cdefs.sh

index 4791ea0a29f59516b357d0e2705d6c57be4c589a..ad3721093cd218339cae42dd145b490a8b0e415c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,5 @@
+SHELL=/bin/bash -o pipefail -o errexit
+
 include config.mk
 include platform.mk
 
index f06a742b178d2a20bb8110e61a5a4d74f69d754c..703c02f615dd616f3ce29bc9f96f4b1c01b29669 100755 (executable)
@@ -1,4 +1,5 @@
-#!/bin/sh -e
+#!/bin/bash
+set -o pipefail -o errexit
 
 ### Dev's guide
 #
index 4d7ed079d27e6c526894a640fe95e2fd9836720f..43c8de7af84ca99fe33435ddb8a9c211a75d5d37 100755 (executable)
@@ -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