From 8ee8b948fc5ab30db4d94890a90e9590e7cd4f71 Mon Sep 17 00:00:00 2001 From: Andre Maroneze <andre.maroneze@cea.fr> Date: Thu, 18 Jul 2024 17:37:35 +0200 Subject: [PATCH] [dev] rewrite grep usage to allow -e in script --- dev/make-distrib.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev/make-distrib.sh b/dev/make-distrib.sh index 2e599b39b4..8d737c5cc4 100755 --- a/dev/make-distrib.sh +++ b/dev/make-distrib.sh @@ -21,6 +21,8 @@ # # ########################################################################## +set -e + ################################################################################ # Configuration @@ -290,8 +292,7 @@ $HDRCK -update $MAKE_HEADER_OPT -spec-format="3-fields-by-line" -C "$TMP_DIR/$FR # Sanity check if [ "$OPEN_SOURCE" == "yes" ] ; then - OUT=$(grep -Iir "Contact CEA LIST for licensing." $TMP_DIR | grep -v "headers/" | grep -v "dev/make-distrib.sh") - if [ "$?" == "0" ]; then + if grep -Iir --exclude-dir="headers" --exclude="make-distrib.sh" "Contact CEA LIST for licensing." $TMP_DIR; then echo "Looks like there are some files containing undetected closed source licences" exit 1 fi -- GitLab