aboutsummaryrefslogtreecommitdiff
path: root/bpkg/package-configuration.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2022-06-07 06:59:14 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2022-06-09 12:32:36 +0200
commit64015e757529ae7ee8f3dd2444fb7444b436fefb (patch)
tree9b68286bf5c42ac6f219b41aebf5dc8b4eed23c9 /bpkg/package-configuration.hxx
parentf0f5af955fe03fa120b69c39f4a23ff3a177769b (diff)
Implementation of dependency reflect
Diffstat (limited to 'bpkg/package-configuration.hxx')
-rw-r--r--bpkg/package-configuration.hxx12
1 files changed, 4 insertions, 8 deletions
diff --git a/bpkg/package-configuration.hxx b/bpkg/package-configuration.hxx
index ba7240e..84f5256 100644
--- a/bpkg/package-configuration.hxx
+++ b/bpkg/package-configuration.hxx
@@ -33,23 +33,19 @@ namespace bpkg
//
build2::config::variable_origin origin;
+ // Variable type name with absent signifying untyped.
+ //
+ optional<string> type;
+
// If origin is not undefined, then this is the reversed variable value
// with absent signifying NULL.
//
optional<build2::names> value;
- // Variable type name with absent signifying untyped.
- //
- optional<string> type;
-
// If origin is buildfile, then this is the "originating dependent" which
// first set this variable to this value.
//
optional<package_key> dependent;
-
- // Value version (used internally by package_skeleton).
- //
- size_t version;
};
class package_configuration: public vector<config_variable_value>