aboutsummaryrefslogtreecommitdiff
path: root/bpkg/package.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2018-03-28 09:46:20 +0200
committerKaren Arutyunov <karen@codesynthesis.com>2018-04-19 19:39:55 +0300
commit541b40803751d4dc6b6575e3f80de89b04b71bc6 (patch)
treec98616d5f8a5620329339bf4a86e886b1cebfa6c /bpkg/package.hxx
parent93d95938306e76a0f8b9422ea6b3cb4695610f73 (diff)
Replace --{drop,keep}-prerequisites with --keep-unused
Diffstat (limited to 'bpkg/package.hxx')
-rw-r--r--bpkg/package.hxx8
1 files changed, 8 insertions, 0 deletions
diff --git a/bpkg/package.hxx b/bpkg/package.hxx
index c14f7fc..38aa3ee 100644
--- a/bpkg/package.hxx
+++ b/bpkg/package.hxx
@@ -312,6 +312,14 @@ namespace bpkg
// dependencies
//
+ // Note on the terminology: we use the term "dependency" or "dependency
+ // package" to refer to a general concept of package dependency. This would
+ // include dependency alternatives, optional/conditional dependencies, etc.
+ //
+ // In contrast, below we use (mostly internally) the term "prerequisite
+ // package" to refer to the "effective" dependency that has been resolved to
+ // the actual package object.
+ //
#pragma db value(dependency_constraint) definition
#pragma db value(dependency) definition
#pragma db member(dependency::constraint) column("")