[lint] Add Verible configuration file and update parsing script
Signed-off-by: Michael Schaffner <msf@opentitan.org>
diff --git a/hw/lint/common.core b/hw/lint/common.core
index f7ce7f7..77e87c7 100644
--- a/hw/lint/common.core
+++ b/hw/lint/common.core
@@ -15,6 +15,10 @@
- tools/ascentlint/common.waiver: {file_type: waiver}
- tools/ascentlint/ascentlint-config.tcl: {file_type: tclSource}
+ files_veriblelint:
+ files:
+ - tools/veriblelint/rules.vbl: {file_type: veribleLintRules}
+
files_check_tool_requirements:
depend:
- lowrisc:tool:check_tool_requirements
@@ -22,6 +26,7 @@
targets:
default: &default_target
filesets:
- - tool_verilator ? (files_verilator)
- - tool_ascentlint ? (files_ascentlint)
+ - tool_verilator ? (files_verilator)
+ - tool_ascentlint ? (files_ascentlint)
+ - tool_veriblelint ? (files_veriblelint)
- files_check_tool_requirements