Skip to content

Commit e35f120

Browse files
committed
Update for bazel v5 + verilator v4.218
1 parent da9d4ee commit e35f120

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

WORKSPACE

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,8 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
1818

1919
http_archive(
2020
name = "rules_verilator",
21-
strip_prefix = "rules_verilator-0.1-rc4",
22-
sha256 = "c0d7a13f586336ab12ea60cbfca226b660a39c6e8235ac1099e39dd2ace3166f",
23-
url = "https://github.com/kkiningh/rules_verilator/archive/v0.1-rc4.zip",
21+
strip_prefix = "rules_verilator-jim-rc1",
22+
url = "https://github.com/JimKnowler/rules_verilator/archive/jim-rc1.zip",
2423
)
2524

2625
load(

gtestverilog/tools/generate_testbench.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,13 @@
1414

1515
for filename in os.listdir(args.verilated_header_dir):
1616
if filename.endswith(".h"):
17+
if (filename.find("__")) != -1:
18+
continue
19+
1720
verilated_header_filepaths.append( os.path.join(args.verilated_header_dir, filename) )
1821

1922
ports = []
2023

21-
2224
verilated_header_filepath = None
2325

2426
for filepath in verilated_header_filepaths:
@@ -32,6 +34,9 @@
3234
name = results.group(1)
3335
hi = results.group(2)
3436
lo = results.group(3)
37+
38+
name = name.lstrip("&")
39+
3540
ports.append({
3641
"name": name,
3742
"hi": hi,

0 commit comments

Comments
 (0)