Added option to inject custom compile flags to compilation database (fixes #112)

This commit is contained in:
Bartek Kryza
2023-03-26 17:20:43 +02:00
parent 5b60a30855
commit 6513d27e4b
7 changed files with 28 additions and 0 deletions

View File

@@ -76,6 +76,12 @@ int main(int argc, const char *argv[])
cli.diagram_names, cli.config, compilation_database_files,
translation_units_map);
//
// Inject any additional compilation flags from the config to the
// compilation database
//
clanguml::common::generators::adjust_compilation_database(cli.config, *db);
clanguml::common::generators::generate_diagrams(cli.diagram_names,
cli.config, cli.effective_output_directory, db, cli.verbose,
cli.thread_count, cli.generators, translation_units_map);