aboutsummaryrefslogtreecommitdiff
path: root/libbpkg/manifest.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'libbpkg/manifest.hxx')
-rw-r--r--libbpkg/manifest.hxx9
1 files changed, 9 insertions, 0 deletions
diff --git a/libbpkg/manifest.hxx b/libbpkg/manifest.hxx
index 3b75830..35bf915 100644
--- a/libbpkg/manifest.hxx
+++ b/libbpkg/manifest.hxx
@@ -1292,6 +1292,15 @@ namespace bpkg
// {build-*email}
// {builds, build-{include,exclude}}
// {*-builds, *-build-{include,exclude}}
+ // {*-build-config}
+ //
+ // Throw manifest_parsing if the configuration specified by the build
+ // package configuration-specific build constraints group value overrides
+ // doesn't exists. In contrast, for the build config override add a new
+ // configuration if it doesn't exist and update the arguments of the
+ // existing configuration otherwise. In the former case, all the potential
+ // build constraints overrides for such a newly added configuration must
+ // follow the respective *-build-config override.
//
// Note that the build constraints group values (both common and build
// config-specific) are overridden hierarchically so that the