From 4a32f0959dd77f82199a3a24d13c61fe18eb4bd6 Mon Sep 17 00:00:00 2001 From: Erik Eckstein Date: Fri, 18 Jul 2025 09:43:53 +0200 Subject: [PATCH 1/2] utils: fix split-cmdline If an argument does not start with an "-", it's not necessarily an argument parameter. It can also be e.g. an input file name. --- utils/dev-scripts/split-cmdline | 1 - 1 file changed, 1 deletion(-) diff --git a/utils/dev-scripts/split-cmdline b/utils/dev-scripts/split-cmdline index 99f9190ec14bd..d03a8c6b95b52 100755 --- a/utils/dev-scripts/split-cmdline +++ b/utils/dev-scripts/split-cmdline @@ -53,7 +53,6 @@ def main(): continue if not first: # Print option arguments in the same line - is_arg_param = is_arg_param or not arg.startswith("-") print(" " if is_arg_param else " \\\n ", end="") first = False From 589ff40994d2befa50bf4d1d6232c22f3d0849b4 Mon Sep 17 00:00:00 2001 From: Erik Eckstein Date: Fri, 18 Jul 2025 09:44:54 +0200 Subject: [PATCH 2/2] utils: let split-cmdline expand @-filelist files which end with "FileList" So far only ".txt" were handled --- utils/dev-scripts/split-cmdline | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/dev-scripts/split-cmdline b/utils/dev-scripts/split-cmdline index d03a8c6b95b52..70e81124bd95a 100755 --- a/utils/dev-scripts/split-cmdline +++ b/utils/dev-scripts/split-cmdline @@ -57,7 +57,7 @@ def main(): first = False # Expand @ option files - m = re.match(r"^@(\S+\.txt)$", arg) + m = re.match(r"^@(\S+(\.txt|FileList))$", arg) if m: cmd_file = m.group(1) if os.path.isfile(cmd_file):