From 7251109c82b16c30410803ef375fe1012445873d Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 28 Mar 2018 14:21:58 +0200 Subject: Add --{upgrade,patch}-{immediate,recursive} pkg-build options --- bpkg/pkg-build.cli | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'bpkg/pkg-build.cli') diff --git a/bpkg/pkg-build.cli b/bpkg/pkg-build.cli index 8312450..8629f8c 100644 --- a/bpkg/pkg-build.cli +++ b/bpkg/pkg-build.cli @@ -171,6 +171,29 @@ namespace bpkg "Also upgrade or patch all dependencies, recursively." } + // Sometimes we may want to upgrade/patch the package itself but to + // patch/upgrade its dependencies. + // + bool --upgrade-immediate + { + "Upgrade immediate dependencies." + } + + bool --patch-immediate + { + "Patch immediate dependencies." + } + + bool --upgrade-recursive + { + "Upgrade all dependencies, recursively." + } + + bool --patch-recursive + { + "Patch all dependencies, recursively." + } + bool --dependency { "Build, upgrade, or downgrade a package as a dependency rather than to -- cgit v1.1