From 91f7db1c686ab9b79fa822a76fc7eb7c6bc45f64 Mon Sep 17 00:00:00 2001 From: angelosa Date: Fri, 7 Mar 2025 19:12:26 +0100 Subject: [PATCH] scripts/build/check_include_guards.py: bail if no argument specified --- scripts/build/check_include_guards.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/build/check_include_guards.py b/scripts/build/check_include_guards.py index f294cc6412f..bcc1bd889e9 100755 --- a/scripts/build/check_include_guards.py +++ b/scripts/build/check_include_guards.py @@ -28,6 +28,10 @@ if __name__ == '__main__': substpat = re.compile('[-.]') guardpat = re.compile('^ *# *ifndef +([^\s]+)(\s+.*)?') bad = False + if len(sys.argv) < 2: + sys.stderr.write("Error: requires at least one path defined\n") + sys.exit(2) + for root in sys.argv[1:]: for path, subdirs, files in os.walk(root): prefix = 'MAME_' + '_'.join([n.upper() for n in pathsplit(os.path.relpath(path, root))]) + '_'