From 294c558d577cd4acb2ee8e94e0dfd6acdb946c6c Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Fri, 7 Dec 2018 23:12:05 +0300 Subject: Add support for build configuration class inheritance --- mod/mod-build-force.cxx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'mod/mod-build-force.cxx') diff --git a/mod/mod-build-force.cxx b/mod/mod-build-force.cxx index ddc1301..3a92b53 100644 --- a/mod/mod-build-force.cxx +++ b/mod/mod-build-force.cxx @@ -28,6 +28,7 @@ using namespace odb::core; brep::build_force:: build_force (const build_force& r) : database_module (r), + build_config_module (r), options_ (r.initialized_ ? r.options_ : nullptr) { } @@ -41,9 +42,12 @@ init (scanner& s) s, unknown_mode::fail, unknown_mode::fail); if (options_->build_config_specified ()) - database_module::init (static_cast (*options_), - static_cast (*options_), + { + database_module::init (static_cast (*options_), options_->build_db_retry ()); + + build_config_module::init (static_cast (*options_)); + } } bool brep::build_force:: -- cgit v1.1