aboutsummaryrefslogtreecommitdiff
path: root/bpkg/pkg-disfigure.cli
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2021-09-22 10:42:09 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2021-09-22 17:21:41 +0200
commit82ea0bd107006cb574d8b19a4e457fb5a4c8caf0 (patch)
treec0ab3a801484538ebb47cab92b9b27bfb40e73d1 /bpkg/pkg-disfigure.cli
parent2dfbf7564fc94841537ba8fb3d46063ab438dda6 (diff)
Add --keep-config pkg-disfigure option
Diffstat (limited to 'bpkg/pkg-disfigure.cli')
-rw-r--r--bpkg/pkg-disfigure.cli14
1 files changed, 11 insertions, 3 deletions
diff --git a/bpkg/pkg-disfigure.cli b/bpkg/pkg-disfigure.cli
index 9f6c63b..0491a16 100644
--- a/bpkg/pkg-disfigure.cli
+++ b/bpkg/pkg-disfigure.cli
@@ -23,9 +23,11 @@ namespace bpkg
source code package is returned to the \cb{unpacked} state. A system
package is removed from the configuration.
- By default \cb{pkg-disfigure} will also clean the package's output
- directory. This behavior can be suppressed with the \cb{--keep-out}
- option, for example, if the package is to be reconfigured."
+ By default \cb{pkg-disfigure} will remove the package's build system
+ configuration (\cb{config.build}) and also clean its output directory.
+ This behavior can be suppressed with the \cb{--keep-config} and
+ \cb{--keep-out} options, respectively, for example, if the package is
+ to be reconfigured."
}
class pkg_disfigure_options: configuration_options
@@ -36,6 +38,12 @@ namespace bpkg
{
"Don't clean the package's output directory."
}
+
+ bool --keep-config
+ {
+ "Don't remove the package's build system configuration
+ (\cb{config.build})."
+ }
};
"