add compilation data generation
This commit is contained in:
parent
d845848449
commit
a963bdff6c
|
@ -48,6 +48,9 @@ env=Environment(ENV=os.environ, variables=env_vars, CPPPATH=['#source/forstio','
|
|||
CXXFLAGS=['-std=c++20','-g','-Wall','-Wextra'],
|
||||
LIBS=[])
|
||||
env.__class__.add_source_files = add_kel_source_files
|
||||
env.Tool('compilation_db');
|
||||
env.cdb = env.CompilationDatabase('compile_commands.json');
|
||||
|
||||
|
||||
env.objects = []
|
||||
env.sources = []
|
||||
|
@ -80,6 +83,7 @@ format_iter(env,env.sources + env.driver_sources + env.headers + env.driver_head
|
|||
|
||||
env.Alias('format', env.format_actions)
|
||||
|
||||
env.Alias('cdb', env.cdb);
|
||||
env.Alias('all', ['format', 'library', 'test'])
|
||||
env.Default('all')
|
||||
|
||||
|
|
Loading…
Reference in New Issue