From 07b15c3f88552dbf268ed3dbc5de6100aa40544f Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 19 Sep 2024 00:52:02 +0800 Subject: support verilator for compdb --- xmake/plugins/project/clang/compile_commands.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xmake/plugins/project/clang/compile_commands.lua b/xmake/plugins/project/clang/compile_commands.lua index ad21cff51..b0f888fdd 100644 --- a/xmake/plugins/project/clang/compile_commands.lua +++ b/xmake/plugins/project/clang/compile_commands.lua @@ -41,7 +41,8 @@ function _sourcebatch_is_built(sourcebatch) local rulename = sourcebatch.rulename if rulename == "c.build" or rulename == "c++.build" or rulename == "asm.build" or rulename == "cuda.build" - or rulename == "objc.build" or rulename == "objc++.build" then + or rulename == "objc.build" or rulename == "objc++.build" + or rulename:startswith("verilator.") then return true end end -- cgit v1.3.1