aboutsummaryrefslogtreecommitdiff
path: root/libbpkg/manifest.hxx
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2020-04-09 19:41:49 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2020-04-10 14:16:19 +0300
commitbf42edca4c714138b59f429f44368a71a855902f (patch)
tree9b692243c8910ad52d5d04e1772c2311808dd96d /libbpkg/manifest.hxx
parent10b1d816fbea0f7c88fa1e4c56b5d757212fe751 (diff)
Override build constraints group values hierarchically
Diffstat (limited to 'libbpkg/manifest.hxx')
-rw-r--r--libbpkg/manifest.hxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/libbpkg/manifest.hxx b/libbpkg/manifest.hxx
index 80b410d..05b6dfc 100644
--- a/libbpkg/manifest.hxx
+++ b/libbpkg/manifest.hxx
@@ -788,6 +788,10 @@ namespace bpkg
// the following value groups can be overridden: {build-*email} and
// {builds, build-{include,exclude}}.
//
+ // Note that the build constraints group values are overridden
+ // hierarchically so that the build-{include,exclude} overrides don't
+ // affect the builds values.
+ //
// If a non-empty source name is specified, then the specified values are
// assumed to also include the line/column information and the possibly
// thrown manifest_parsing exception will contain the invalid value