From 89dd478de7cf075beac69d0145df46f914cf35cf Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Mon, 19 Feb 2018 21:47:04 +0300 Subject: Add support for pkg-checkout --- bpkg/pkg-checkout.cli | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 bpkg/pkg-checkout.cli (limited to 'bpkg/pkg-checkout.cli') diff --git a/bpkg/pkg-checkout.cli b/bpkg/pkg-checkout.cli new file mode 100644 index 0000000..3283a3f --- /dev/null +++ b/bpkg/pkg-checkout.cli @@ -0,0 +1,41 @@ +// file : bpkg/pkg-checkout.cli +// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd +// license : MIT; see accompanying LICENSE file + +include ; + +"\section=1" +"\name=bpkg-pkg-checkout" +"\summary=check out package version" + +namespace bpkg +{ + { + " ", + + "\h|SYNOPSIS| + + \c{\b{bpkg pkg-checkout} [] /} + + \h|DESCRIPTION| + + The \cb{pkg-checkout} command checks out the specified package version + from one of the version control-based repositories (\l{bpkg-rep-add(1)}). + The resulting package state is \cb{unpacked} (\l{bpkg-pkg-status(1)}). + + If the \cb{--replace|-r} option is specified, then \cb{pkg-checkout} will + replace the archive and/or source directory of a package that is already + in the \cb{unpacked} or \cb{fetched} state." + } + + class pkg_checkout_options: configuration_options + { + "\h|PKG-CHECKOUT OPTIONS|" + + bool --replace|-r + { + "Replace the source directory if the package is already fetched or + unpacked." + } + }; +} -- cgit v1.1