From dbc413f7f7bbb8c4d7e69b926ca4120ce1ee2b6b Mon Sep 17 00:00:00 2001 From: Erwan Gouriou Date: Fri, 26 Jan 2024 16:04:37 +0100 Subject: [PATCH] scripts: board_v1_to_v2: Fix CONFIG_SOC_SERIES_ exclusion Testing r"(?!SERIES_).*$" was not correct as we need to consider lines not starting by SERIES. Fix this and make the condition globally more simple. Signed-off-by: Erwan Gouriou --- scripts/utils/board_v1_to_v2.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/utils/board_v1_to_v2.py b/scripts/utils/board_v1_to_v2.py index 780c6587aff..c5a1bec3e24 100644 --- a/scripts/utils/board_v1_to_v2.py +++ b/scripts/utils/board_v1_to_v2.py @@ -104,7 +104,7 @@ def board_v1_to_v2(board_root, board, new_board, group, vendor, soc, variants): m = re.match(r"^CONFIG_(SOC_[A-Z0-9_]+).*$", line) if m: dropped_line = True - if re.match(r"(?!SERIES_).*$", str(m)): + if not re.match(r"^CONFIG_SOC_SERIES_.*$", line): board_soc_settings.append(m.group(1)) continue