aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libbuild2/context.hxx2
-rw-r--r--libbuild2/variable.hxx2
2 files changed, 2 insertions, 2 deletions
diff --git a/libbuild2/context.hxx b/libbuild2/context.hxx
index d61d063..394f600 100644
--- a/libbuild2/context.hxx
+++ b/libbuild2/context.hxx
@@ -23,7 +23,7 @@ namespace build2
class scope_map;
class target_set;
- class variable;
+ struct variable;
class variable_pool;
struct variable_override;
using variable_overrides = vector<variable_override>;
diff --git a/libbuild2/variable.hxx b/libbuild2/variable.hxx
index 4befa51..aa06497 100644
--- a/libbuild2/variable.hxx
+++ b/libbuild2/variable.hxx
@@ -1455,7 +1455,7 @@ namespace build2
bool global_;
};
- extern const variable_map empty_variable_map;
+ LIBBUILD2_SYMEXPORT extern const variable_map empty_variable_map;
// Value caching. Used for overrides as well as target type/pattern-specific
// append/prepend.