From 6362c4e4eda8340eedc73dfdbf6b92b281ccbadd Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 10 Mar 2017 11:51:24 +0200 Subject: Implement support for wildcard patterns --- build2/utility.cxx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'build2/utility.cxx') diff --git a/build2/utility.cxx b/build2/utility.cxx index 4bd4583..d26265d 100644 --- a/build2/utility.cxx +++ b/build2/utility.cxx @@ -533,7 +533,15 @@ namespace build2 // Figure out work and home directories. // - work = dir_path::current_directory (); + try + { + work = dir_path::current_directory (); + } + catch (const system_error& e) + { + fail << "invalid current working directory: " << e; + } + home = dir_path::home_directory (); } } -- cgit v1.1