summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2018-11-13 13:43:06 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2018-11-13 13:45:24 +0300
commitf988aa9833cd337073451e6fa413a2358e8a4592 (patch)
treef7b2c38403046286f9aa5c6b0f415ea6e3dd614e
parent051b82faceb98f431a12e2d81992d53f97c4153a (diff)
downloadbdep-f988aa9833cd337073451e6fa413a2358e8a4592.tar.gz
bdep-f988aa9833cd337073451e6fa413a2358e8a4592.tar.xz
bdep-f988aa9833cd337073451e6fa413a2358e8a4592.zip
Pass --deep option to bpkg-pkg-verify in bdep-publish
-rw-r--r--bdep/publish.cxx5
1 files changed, 5 insertions, 0 deletions
diff --git a/bdep/publish.cxx b/bdep/publish.cxx
index e46ac88..e6ea965 100644
--- a/bdep/publish.cxx
+++ b/bdep/publish.cxx
@@ -228,11 +228,16 @@ namespace bdep
{
fdpipe pipe (fdopen_pipe ()); // Text mode seems appropriate.
+ // Pass the --deep option to make sure that the *-file manifest values
+ // are resolvable, so rep-create will not fail due to this package
+ // down the road.
+ //
pr = start_bpkg (2 /* verbosity */,
o,
pipe /* stdout */,
2 /* stderr */,
"pkg-verify",
+ "--deep",
"--manifest",
a);