From ad838f0c83495a26f8f7ec9e445b6798974d2dde Mon Sep 17 00:00:00 2001 From: Jerry Zhao Date: Tue, 19 Mar 2024 23:42:01 -0700 Subject: [PATCH] Ignore uvm_macros.svh | we don't support UVM in included veriog --- scripts/insert-includes.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/insert-includes.py b/scripts/insert-includes.py index 8262c251..c5482196 100755 --- a/scripts/insert-includes.py +++ b/scripts/insert-includes.py @@ -34,7 +34,8 @@ def process(inF, outF): # for each include found, search through all dirs and replace if found, error if not for num, line in enumerate(inFile, 1): match = re.match(r"^ *`include +\"(.*)\"", line) - if match: + if match and match.group(1) != "uvm_macros.svh": + print("[INFO] Replacing includes for {}".format(match.group(1))) # search for include and replace found = False for d in incDirs: