// file : bpkg/pkg-disfigure.cli // license : MIT; see accompanying LICENSE file include ; "\section=1" "\name=bpkg-pkg-disfigure" "\summary=disfigure package" namespace bpkg { { " ", "\h|SYNOPSIS| \c{\b{bpkg pkg-disfigure} [] } \h|DESCRIPTION| The \cb{pkg-disfigure} command disfigures the previously configured (via \l{bpkg-pkg-build(1)} or \l{bpkg-pkg-configure(1)}) package. A 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." } class pkg_disfigure_options: configuration_options { "\h|PKG-DISFIGURE OPTIONS|" bool --keep-out { "Don't clean the package's output directory." } }; " \h|DEFAULT OPTIONS FILES| See \l{bpkg-default-options-files(1)} for an overview of the default options files. For the \cb{pkg-disfigure} command the search start directory is the configuration directory. The following options files are searched for in each directory and, if found, loaded in the order listed: \ bpkg.options bpkg-pkg-disfigure.options \ The following \cb{pkg-disfigure} command options cannot be specified in the default options files: \ --directory|-d \ " }