// file : bpkg/rep-create.cli // copyright : Copyright (c) 2014-2019 Code Synthesis Ltd // license : MIT; see accompanying LICENSE file include ; "\section=1" "\name=bpkg-rep-create" "\summary=create repository" namespace bpkg { { " ", "\h|SYNOPSIS| \c{\b{bpkg rep-create} [] []} \h|DESCRIPTION| The \cb{rep-create} command regenerates the \cb{packages.manifest} file based on the files present in the repository directory. If the \cb{repositories.manifest} file contains a certificate, then the \cb{signature.manifest} file is regenerated as well. In this case the \cb{--key} option must be used to specify the certificate's private key. If is not specified, then the current working directory is used as the repository root." } class rep_create_options: common_options { "\h|REP-CREATE OPTIONS|" bool --ignore-unknown { "Ignore unknown manifest entries." } string --key { "", "Private key to use to sign the repository. In most cases will be a path to the key file but it can also be a key id when a custom \cb{openssl} cryptographic engine is used." } }; }