aboutsummaryrefslogtreecommitdiff
path: root/bpkg/rep-create.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2015-09-04 15:14:39 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2015-09-04 15:14:39 +0200
commit2858e5f80f836862400bf814ef1b2dcb0ff8a74e (patch)
tree04572a5e4076e17a125b7a2685491ae1efc9a93e /bpkg/rep-create.cxx
parentcfba3d8d5c83656f272a9713ae6e204f5bb81fa1 (diff)
Implement -q (quiet) mode
Diffstat (limited to 'bpkg/rep-create.cxx')
-rw-r--r--bpkg/rep-create.cxx9
1 files changed, 6 insertions, 3 deletions
diff --git a/bpkg/rep-create.cxx b/bpkg/rep-create.cxx
index 4ee2bab..1b8712a 100644
--- a/bpkg/rep-create.cxx
+++ b/bpkg/rep-create.cxx
@@ -95,7 +95,7 @@ namespace bpkg
mf.string ().c_str (),
nullptr};
- if (verb)
+ if (verb >= 2)
print_process (args);
try
@@ -237,7 +237,9 @@ namespace bpkg
{
const package_manifest& m (p.second.second);
- text << "adding " << m.name << " " << m.version;
+ if (verb)
+ text << "adding " << m.name << " " << m.version;
+
m.serialize (s);
}
@@ -252,7 +254,8 @@ namespace bpkg
fail << "unable to write to " << p;
}
- text << pm.size () << " package(s)";
+ if (verb)
+ text << pm.size () << " package(s)";
}
catch (const invalid_path& e)
{