aboutsummaryrefslogtreecommitdiff
path: root/build2/name.hxx
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2017-08-30 22:58:52 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2017-08-30 23:00:35 +0300
commit631c76d7613458dbef208ca056e194e94a5becf3 (patch)
tree60f9b7b511a2d857e4929d1ed4861a0280361c14 /build2/name.hxx
parent32df5529f791760161a027a1a7408bc92976a3cd (diff)
Make $getenv() to return untyped value
Diffstat (limited to 'build2/name.hxx')
-rw-r--r--build2/name.hxx7
1 files changed, 7 insertions, 0 deletions
diff --git a/build2/name.hxx b/build2/name.hxx
index c341cc9..388415b 100644
--- a/build2/name.hxx
+++ b/build2/name.hxx
@@ -104,6 +104,13 @@ namespace build2
string
to_string (const name&);
+ // Store a string in a name in a reversible way. If the string ends with a
+ // trailing directory separator then it is stored as a directory, otherwise
+ // as a simple name.
+ //
+ name
+ to_name (string);
+
// Serialize the name to the stream. If requested, the name components
// containing special characters are quoted. The special characters are:
//