diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2021-08-19 21:23:50 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2021-08-20 13:14:54 +0300 |
commit | 987bf4a6522e642a1e4dfe276d4fc1efbb2b52b5 (patch) | |
tree | b9261e402caa1d8ac20df9ad5635fca3a185a664 /bpkg/package.hxx | |
parent | 4e9e142a6564b2a73848e735f9a1b5bb744d6a83 (diff) |
Add support for build-time mark (*) in tests, examples, and benchmarks package manifest values
Diffstat (limited to 'bpkg/package.hxx')
-rw-r--r-- | bpkg/package.hxx | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/bpkg/package.hxx b/bpkg/package.hxx index cb1a401..14831e0 100644 --- a/bpkg/package.hxx +++ b/bpkg/package.hxx @@ -27,7 +27,7 @@ // #define DB_SCHEMA_VERSION_BASE 6 -#pragma db model version(DB_SCHEMA_VERSION_BASE, 10, closed) +#pragma db model version(DB_SCHEMA_VERSION_BASE, 11, closed) namespace bpkg { @@ -557,10 +557,10 @@ namespace bpkg // Create the special test dependencies object (built incrementally). // - dependency_alternatives_ex (test_dependency_type t) + dependency_alternatives_ex (test_dependency_type t, bool buildtime) : dependency_alternatives (false /* conditional */, - false /* buildtime */, - "" /* comment */), + buildtime, + "" /* comment */), type (t) {} }; @@ -579,6 +579,7 @@ namespace bpkg // tests // #pragma db value(test_dependency) definition + #pragma db member(test_dependency::buildtime) default(false) using optional_test_dependency_type = optional<test_dependency_type>; |