Add support for generating clang compilation database by default (#2225)

compilation db by default
This commit is contained in:
DevTekVE
2025-07-03 19:07:12 +02:00
committed by GitHub
parent 1020d35558
commit f849893bdc

View File

@@ -8,17 +8,12 @@ AddOption('--ubsan',
action='store_true', action='store_true',
help='turn on UBSan') help='turn on UBSan')
AddOption('--compile_db',
action='store_true',
help='build clang compilation database')
env = Environment( env = Environment(
COMPILATIONDB_USE_ABSPATH=True, COMPILATIONDB_USE_ABSPATH=True,
tools=["default", "compilation_db"], tools=["default", "compilation_db"],
) )
if GetOption('compile_db'): env.CompilationDatabase("compile_commands.json")
env.CompilationDatabase("compile_commands.json")
# panda fw & test files # panda fw & test files
SConscript('SConscript') SConscript('SConscript')