From 9f34890ff201588e829174f5e19634ddcd159206 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 11 Sep 2015 12:12:08 +0200 Subject: Add tracing to mk(), rm() functions --- bpkg/utility.cxx | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'bpkg/utility.cxx') diff --git a/bpkg/utility.cxx b/bpkg/utility.cxx index 1cd518b..f1e9a5a 100644 --- a/bpkg/utility.cxx +++ b/bpkg/utility.cxx @@ -36,7 +36,7 @@ namespace bpkg { try { - return file_exists (d); + return dir_exists (d); } catch (const system_error& e) { @@ -63,6 +63,9 @@ namespace bpkg void mk (const dir_path& d) { + if (verb >= 3) + text << "mkdir " << d; + try { try_mkdir (d); @@ -76,6 +79,9 @@ namespace bpkg void mk_p (const dir_path& d) { + if (verb >= 3) + text << "mkdir -p " << d; + try { try_mkdir_p (d); @@ -89,6 +95,9 @@ namespace bpkg void rm_r (const dir_path& d, bool dir) { + if (verb >= 3) + text << "rmdir -r " << d << (dir ? "" : "*"); + try { rmdir_r (d, dir); -- cgit v1.1