diff --git a/share/analysis-scripts/make_template.py b/share/analysis-scripts/make_template.py index d00f9d9881be2fc73d8dc54126569c80b5d0b012..acf9955b3755046f53b6aa4ebb298414f41b8afd 100755 --- a/share/analysis-scripts/make_template.py +++ b/share/analysis-scripts/make_template.py @@ -111,7 +111,7 @@ def check_path_exists(path): check_path_exists(gnumakefile) main = input("Main target name: ") -if not re.match("^[a-zA-Z_0-9]+$", main): +if not re.match("^[a-zA-Z_0-9-]+$", main): sys.exit("error: invalid main target name (can only contain letters, digits, dash or underscore)") main_fun_finder_re = function_finder.prepare("main")