aboutsummaryrefslogtreecommitdiff
path: root/bpkg/pkg-drop.cli
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-06-18 20:44:17 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-06-18 20:44:17 +0200
commit31421516334f8e41a04c75a1fed86b4cecd11526 (patch)
tree208efa3d67968e324cf11156341a8163744a9ecc /bpkg/pkg-drop.cli
parentd84926cdaa7a5afffd620475f7deb13bbe3c2311 (diff)
Offer to update dependents in pkg-build, add options to pkg-{build,drop}
Diffstat (limited to 'bpkg/pkg-drop.cli')
-rw-r--r--bpkg/pkg-drop.cli21
1 files changed, 19 insertions, 2 deletions
diff --git a/bpkg/pkg-drop.cli b/bpkg/pkg-drop.cli
index 7737d15..49d4f98 100644
--- a/bpkg/pkg-drop.cli
+++ b/bpkg/pkg-drop.cli
@@ -26,8 +26,8 @@ namespace bpkg
packages that would otherwise no longer be needed, you will be offered to
drop those as well.
- The \cb{pkg-drop} command also supports several \cb{--*-only} options that
- allow you to limit the amount of work that will be done."
+ The \cb{pkg-drop} command also supports several options (described below)
+ that allow you to control the amount of work that will be done."
}
class pkg_drop_options: configuration_options
@@ -53,6 +53,23 @@ namespace bpkg
packages."
}
+ bool --keep-dependent|-K
+ {
+ "Issue an error if attempting to drop dependent packages."
+ }
+
+ bool --drop-prerequisite|-D
+ {
+ "Drop without confirmation prerequsite packages that were automatically
+ built and will no longer be necessary."
+ }
+
+ bool --keep-prerequisite
+ {
+ "Don't offer to drop prerequsite packages that were automatically built
+ and will no longer be necessary."
+ }
+
bool --print-only|-p
{
"Print to \cb{STDOUT} what would be done without actually doing