aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/variable.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'libbuild2/variable.cxx')
-rw-r--r--libbuild2/variable.cxx12
1 files changed, 12 insertions, 0 deletions
diff --git a/libbuild2/variable.cxx b/libbuild2/variable.cxx
index f5476b5..47703da 100644
--- a/libbuild2/variable.cxx
+++ b/libbuild2/variable.cxx
@@ -1832,8 +1832,20 @@ namespace build2
value_traits<vector<pair<string, string>>>;
template struct LIBBUILD2_DEFEXPORT
+ value_traits<vector<pair<string, optional<string>>>>;
+
+ template struct LIBBUILD2_DEFEXPORT
+ value_traits<vector<pair<optional<string>, string>>>;
+
+ template struct LIBBUILD2_DEFEXPORT
value_traits<std::map<string, string>>;
template struct LIBBUILD2_DEFEXPORT
+ value_traits<std::map<string, optional<string>>>;
+
+ template struct LIBBUILD2_DEFEXPORT
+ value_traits<std::map<optional<string>, string>>;
+
+ template struct LIBBUILD2_DEFEXPORT
value_traits<std::map<project_name, dir_path>>;
}