From a92edd5f723d56a377905c91bb6321790d0d3a98 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Mon, 27 May 2019 18:19:24 +0200 Subject: Add String and XML helpers --- make.sh | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'make.sh') diff --git a/make.sh b/make.sh index a8a4760..5f32249 100755 --- a/make.sh +++ b/make.sh @@ -19,6 +19,11 @@ for file in modules/**/*.inc; do name="${name%.inc}" [[ "$name" =~ ^[a-z0-9_]+$ ]] || continue echo " * Handling $file" + if ! bash -n "$file"; then + echo "FILE CONTAINS ERRORS; ABORTING" + rm -f -- slx-tools + exit 1 + fi for var in $( grep -oP '^[a-z0-9_]+\s*\(\)' "$file" | grep -oE '^[a-z0-9_]+' ); do echo "Found $var" DEFS+="$var() { . \$BASE/$file; $var "'"$@"; }\n' -- cgit v1.2.3-55-g7522