From 409dd72f3b00305f5e6cba241ebc7d5d06848315 Mon Sep 17 00:00:00 2001 From: John McMaster Date: Wed, 3 Oct 2018 16:20:23 -0700 Subject: [PATCH] genheader.sh: add extra check for when script is sourced Signed-off-by: John McMaster --- utils/genheader.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/utils/genheader.sh b/utils/genheader.sh index 7c9bba0f..71766634 100644 --- a/utils/genheader.sh +++ b/utils/genheader.sh @@ -7,8 +7,9 @@ fi set -ex -test $# = 1 -test ! -e $1 -mkdir $1 -cd $1 +# for some reason on sourced script set -e doesn't work +test $# = 1 || exit 1 +test ! -e "$1" +mkdir "$1" +cd "$1"