aboutsummaryrefslogtreecommitdiff
path: root/bpkg/pkg-build.cli
diff options
context:
space:
mode:
Diffstat (limited to 'bpkg/pkg-build.cli')
-rw-r--r--bpkg/pkg-build.cli25
1 files changed, 18 insertions, 7 deletions
diff --git a/bpkg/pkg-build.cli b/bpkg/pkg-build.cli
index ba9bf47..f9cee12 100644
--- a/bpkg/pkg-build.cli
+++ b/bpkg/pkg-build.cli
@@ -360,6 +360,13 @@ namespace bpkg
is otherwise a noop (performs no new package builds, upgrades, etc)."
}
+ bool --no-move
+ {
+ "Don't move dependency packages between configurations. In this mode the
+ \cb{--config-*} options specify packages' current rather than new
+ locations."
+ }
+
uint16_t --noop-exit
{
"<code>",
@@ -368,6 +375,17 @@ namespace bpkg
(performs no new package builds, upgrades, etc)."
}
+ string --rebuild-checksum
+ {
+ "<sum>",
+
+ "Hash the names and versions of all the packages that would be built.
+ If the resulting checksum matches the specified, then exit without
+ building anything (potentially with a special error code specified
+ with the \cb{--noop-exit} option). Otherwise, proceed to build as
+ normal. In both cases, print the resulting checksum to \cb{stdout}."
+ }
+
uint16_t --no-private-config
{
"<code>",
@@ -389,13 +407,6 @@ namespace bpkg
See \l{bpkg-cfg-create(1)} for details on linked configurations."
}
- bool --no-move
- {
- "Don't move dependency packages between configurations. In this mode the
- \cb{--config-*} options specify packages' current rather than new
- locations."
- }
-
dir_paths --directory|-d
{
"<dir>",