aboutsummaryrefslogtreecommitdiff
path: root/mod/database-module.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'mod/database-module.hxx')
-rw-r--r--mod/database-module.hxx10
1 files changed, 10 insertions, 0 deletions
diff --git a/mod/database-module.hxx b/mod/database-module.hxx
index 13fd529..a61e2e4 100644
--- a/mod/database-module.hxx
+++ b/mod/database-module.hxx
@@ -5,8 +5,12 @@
#ifndef MOD_DATABASE_MODULE_HXX
#define MOD_DATABASE_MODULE_HXX
+#include <map>
+
#include <odb/forward.hxx> // database
+#include <libbutl/utility.hxx> // compare_c_string
+
#include <libbrep/types.hxx>
#include <libbrep/utility.hxx>
@@ -63,6 +67,12 @@ namespace brep
//
shared_ptr<odb::core::database> build_db_;
shared_ptr<const bbot::build_configs> build_conf_;
+ shared_ptr<const cstrings> build_conf_names_;
+
+ shared_ptr<const std::map<const char*,
+ const bbot::build_config*,
+ butl::compare_c_string>>
+ build_conf_map_;
private:
virtual bool