aboutsummaryrefslogtreecommitdiff
path: root/bpkg/bpkg.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2015-09-15 10:58:17 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2015-09-15 10:58:17 +0200
commit333c5953151d6324d83d279a7ac3c53cd1af54b9 (patch)
treee473c5ca4461afcbdf67d5db42e883a1d76564e9 /bpkg/bpkg.cxx
parentd05f9f046565f2d0d4135912103f96f0e66b454f (diff)
Implement pkg-verify, pkg-fetch commands
Diffstat (limited to 'bpkg/bpkg.cxx')
-rw-r--r--bpkg/bpkg.cxx26
1 files changed, 26 insertions, 0 deletions
diff --git a/bpkg/bpkg.cxx b/bpkg/bpkg.cxx
index eeafa09..d1ee945 100644
--- a/bpkg/bpkg.cxx
+++ b/bpkg/bpkg.cxx
@@ -14,6 +14,8 @@
// Commands.
//
#include <bpkg/help>
+#include <bpkg/pkg-verify>
+#include <bpkg/pkg-fetch>
#include <bpkg/cfg-create>
#include <bpkg/rep-create>
@@ -135,6 +137,30 @@ try
return 0;
}
+ // pkg-verify
+ //
+ if (cmd.pkg_verify ())
+ {
+ if (h)
+ help (ho, "pkg-verify", pkg_verify_options::print_usage);
+ else
+ pkg_verify (parse<pkg_verify_options> (co, args), args);
+
+ return 0;
+ }
+
+ // pkg-fetch
+ //
+ if (cmd.pkg_fetch ())
+ {
+ if (h)
+ help (ho, "pkg-fetch", pkg_fetch_options::print_usage);
+ else
+ pkg_fetch (parse<pkg_fetch_options> (co, args), args);
+
+ return 0;
+ }
+
// cfg-create
//
if (cmd.cfg_create ())