From e3154f3b02a61eb51f84c0911396687cb62b333e Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 19 Sep 2023 13:13:05 +0200 Subject: Add `none` value to bpkg-pkg-bindist --recursive option --- bpkg/pkg-bindist.cli | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'bpkg/pkg-bindist.cli') diff --git a/bpkg/pkg-bindist.cli b/bpkg/pkg-bindist.cli index 2f30f6c..59a98f7 100644 --- a/bpkg/pkg-bindist.cli +++ b/bpkg/pkg-bindist.cli @@ -94,14 +94,16 @@ namespace bpkg If unspecified, the host architecture is used." } - string --recursive + string --recursive = "none" { "", "Bundle or generate dependencies of the specified packages. The value can be either \cb{auto}, in which case only the required files from each dependency package are bundled, \cb{full}, in which case all the files are bundled, or \cb{separate}, in which case a separate - binary package is generated for each non-system dependency. + binary package is generated for each non-system dependency. It can + also be \cb{none} which is equivalent to not specifying this option + (primarily useful for overriding a previously-specified value). Specifically, in the \cb{auto} mode any required files, such as shared libraries, are pulled implicitly by the \cb{install} build system -- cgit v1.1