Added basic config option inheritance

This commit is contained in:
Bartek Kryza
2022-02-06 00:02:42 +01:00
parent bf64a59d0d
commit 8117dfefab
55 changed files with 375 additions and 399 deletions

View File

@@ -89,11 +89,11 @@ int main(int argc, const char *argv[])
LOG_INFO("Loaded clang-uml config from {}", config_path);
LOG_INFO("Loading compilation database from {} directory",
config.compilation_database_dir);
config.compilation_database_dir());
cppast::libclang_compilation_database db(config.compilation_database_dir);
cppast::libclang_compilation_database db(config.compilation_database_dir());
std::string od = config.output_directory;
auto od = config.output_directory();
if (output_directory)
od = output_directory.value();