// file : bpkg/rep-remove.cli // copyright : Copyright (c) 2014-2019 Code Synthesis Ltd // license : MIT; see accompanying LICENSE file include ; include ; "\section=1" "\name=bpkg-rep-remove" "\summary=remove repository from configuration" namespace bpkg { { " ", "\h|SYNOPSIS| \c{\b{bpkg rep-remove}|\b{remove} [] (|)...\n \b{bpkg rep-remove}|\b{remove} [] \b{--all}|\b{-a}\n \b{bpkg rep-remove}|\b{remove} [] \b{--clean}} \h|DESCRIPTION| The \cb{rep-remove} command removes the specified package repositories from the configuration. The repository to remove can be specified either as a repository name or as a repository location (URL or a directory path). Alternatively, the \cb{--all|-a} option can be used to remove all the repositories that were previously added (\l{bpkg-rep-add(1)}) to the configuration. Finally, the \cb{--clean} option can be used to revert the repositories to the clean state, as if they were added but never fetched." } class rep_remove_options: configuration_options { "\h|REP-REMOVE OPTIONS|" bool --all|-a { "Remove all the repositories." } bool --clean { "Clean the repository state." } }; }