From 24021f4742244df8b5d6196e37f5ac8fc5e82353 Mon Sep 17 00:00:00 2001
From: Egor Tensin <Egor.Tensin@gmail.com>
Date: Sat, 3 Dec 2022 19:03:55 +0100
Subject: fix preludes in bash scripts

---
 scripts/pre-commit  | 1 +
 scripts/setup-hooks | 1 +
 2 files changed, 2 insertions(+)

(limited to 'scripts')

diff --git a/scripts/pre-commit b/scripts/pre-commit
index b75ea9f..8a98a0e 100755
--- a/scripts/pre-commit
+++ b/scripts/pre-commit
@@ -1,6 +1,7 @@
 #!/usr/bin/env bash
 
 set -o errexit -o nounset -o pipefail
+shopt -s inherit_errexit lastpipe
 
 if ! command -v git-clang-format &> /dev/null; then
 	echo "Please make sure git-clang-format is available." >&2
diff --git a/scripts/setup-hooks b/scripts/setup-hooks
index 745c7c7..f4d1b1f 100755
--- a/scripts/setup-hooks
+++ b/scripts/setup-hooks
@@ -1,6 +1,7 @@
 #!/usr/bin/env bash
 
 set -o errexit -o nounset -o pipefail
+shopt -s inherit_errexit lastpipe
 
 script_dir="$( dirname -- "${BASH_SOURCE[0]}" )"
 script_dir="$( cd -- "$script_dir" && pwd )"
-- 
cgit v1.2.3