aboutsummaryrefslogtreecommitdiff
path: root/bpkg/bpkg.cxx
diff options
context:
space:
mode:
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 ())