// file : bdep/deinit.cli // license : MIT; see accompanying LICENSE file include ; "\section=1" "\name=bdep-deinit" "\summary=deinitialize project in build configurations" namespace bdep { { " ", "\h|SYNOPSIS| \c{\b{bdep deinit} [] [] []} \c{ = (\b{@} | \b{--config}|\b{-c} )... | \b{--all}|\b{-a}\n = (\b{--directory}|\b{-d} )... | \n = \b{--directory}|\b{-d} } \h|DESCRIPTION| The \cb{deinit} command deinitializes the specified project packages (), or, if the project itself is specified (), all its previously initialized packages, in one or more build configurations (). If no project directory is specified, then the current working directory is assumed. If no configuration is specified, then the default configurations are assumed. See \l{bdep-projects-configs(1)} for details on specifying projects and configurations. " } class cmd_deinit_options: project_options { "\h|DEINIT OPTIONS|" bool --force { "Deinitialize packages without attempting to remove them from the build configuration. This mode is primarily useful when the configuration directory has been removed or is otherwise unusable." } bool --no-fetch { "Do not re-fetch the repository information before attempting to replace packages being deinitialized with versions from repositories." } }; " \h|DEFAULT OPTIONS FILES| See \l{bdep-default-options-files(1)} for an overview of the default options files. For the \cb{deinit} command the search start directory is the project directory. The following options files are searched for in each directory and, if found, loaded in the order listed: \ bdep.options bdep-deinit.options \ The following \cb{deinit} command options cannot be specified in the default options files: \ --directory|-d \ " }