diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2022-02-11 14:23:07 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2022-02-14 10:57:58 +0300 |
commit | f01eb45f5b61d9396a5d433c8cf1411286af6eba (patch) | |
tree | 22272da2633906313cfb26cdb9f74b2e115d3d43 /bpkg | |
parent | d1a894f8f862f36c40e6d21c3c1e1662e731a82d (diff) |
Add support for reflect clause in tests package manifest value
Diffstat (limited to 'bpkg')
-rw-r--r-- | bpkg/package.hxx | 2 | ||||
-rw-r--r-- | bpkg/package.xml | 6 | ||||
-rw-r--r-- | bpkg/rep-fetch.cxx | 6 |
3 files changed, 12 insertions, 2 deletions
diff --git a/bpkg/package.hxx b/bpkg/package.hxx index 93fcc9c..489f909 100644 --- a/bpkg/package.hxx +++ b/bpkg/package.hxx @@ -27,7 +27,7 @@ // #define DB_SCHEMA_VERSION_BASE 7 -#pragma db model version(DB_SCHEMA_VERSION_BASE, 15, closed) +#pragma db model version(DB_SCHEMA_VERSION_BASE, 16, closed) namespace bpkg { diff --git a/bpkg/package.xml b/bpkg/package.xml index 15e8846..7126cf3 100644 --- a/bpkg/package.xml +++ b/bpkg/package.xml @@ -1,4 +1,10 @@ <changelog xmlns="http://www.codesynthesis.com/xmlns/odb/changelog" database="sqlite" version="1"> + <changeset version="16"> + <alter-table name="main.available_package_tests"> + <add-column name="test_reflect" type="TEXT" null="true"/> + </alter-table> + </changeset> + <changeset version="15"> <alter-table name="main.available_package"> <add-column name="bootstrap_build" type="TEXT" null="true" default="''"/> diff --git a/bpkg/rep-fetch.cxx b/bpkg/rep-fetch.cxx index 69ddfd1..e232d24 100644 --- a/bpkg/rep-fetch.cxx +++ b/bpkg/rep-fetch.cxx @@ -1604,7 +1604,11 @@ namespace bpkg << package_string (p->id.name, p->version); } - dependency_alternative da; + dependency_alternative da (nullopt /* enable */, + td.reflect, + nullopt /* prefer */, + nullopt /* accept */, + nullopt /* require */); da.push_back ( dependency {p->id.name, version_constraint (p->version)}); |