aboutsummaryrefslogtreecommitdiff
path: root/bpkg/pkg-configure.cli
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2016-08-19 17:37:29 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2016-08-29 18:20:03 +0300
commit53c2aa8e382dd50d09b385285bc3fa0b645ace0a (patch)
tree6d23d091bc57c0aa8d8a529e63ec2f2f22322a3a /bpkg/pkg-configure.cli
parenta4b29effed15b0a3e9309a4633a3ada37f3081e6 (diff)
Support system packages
Diffstat (limited to 'bpkg/pkg-configure.cli')
-rw-r--r--bpkg/pkg-configure.cli20
1 files changed, 14 insertions, 6 deletions
diff --git a/bpkg/pkg-configure.cli b/bpkg/pkg-configure.cli
index 274a3c3..c5fa586 100644
--- a/bpkg/pkg-configure.cli
+++ b/bpkg/pkg-configure.cli
@@ -11,7 +11,7 @@ include <bpkg/configuration.cli>;
namespace bpkg
{
{
- "<options> <pkg> <conf-var>",
+ "<options> <pkg> <ver> <conf-var>",
"\h|SYNOPSIS|
@@ -19,11 +19,19 @@ namespace bpkg
\h|DESCRIPTION|
- The \cb{pkg-configure} command configures the previously unpacked
- (\l{bpkg-pkg-unpack(1)}) package. The package inherits the common
- \cb{build2} configuration values that were specified when creating the
- configuration (\l{bpkg-cfg-create(1)}). Additional, package-specific
- configuration variables can be specified after the package name."
+ The \cb{pkg-configure} command configures either the previously unpacked
+ (\l{bpkg-pkg-unpack(1)}) source code package or a package that is present
+ in the system.
+
+ A source code package inherits the common \cb{build2} configuration
+ values that were specified when creating the configuration
+ (\l{bpkg-cfg-create(1)}). Additional, package-specific configuration
+ variables can be specified after the package name.
+
+ A system package is specified using the \c{\b{sys:}<pkg>[/<ver>]}
+ syntax. If the package version (<ver>) is not specified, then it is
+ considered to be unknown but satisfying any dependency constraint. Such a
+ version is displayed as \cb{*}."
}
class pkg_configure_options: configuration_options