diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2016-07-28 07:17:29 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2016-07-28 13:53:22 +0200 |
commit | b11aaa16d404ce7dc55de6b7338dccbf053a72bd (patch) | |
tree | be5a63a170f9de7318e91d79c4784badb8a4488f /build2/context | |
parent | ad7d4bd0722aa70ba634900cebf93a1b1814fed9 (diff) |
Adjust to new path implementation, use to support reversibility
Diffstat (limited to 'build2/context')
-rw-r--r-- | build2/context | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/build2/context b/build2/context index 93cf5ad..e7b8c7d 100644 --- a/build2/context +++ b/build2/context @@ -101,16 +101,12 @@ namespace build2 extern const dir_path* relative_base; // In addition to calling relative(), this function also uses shorter - // notations such as '~/'. + // notations such as '~/'. For directories the result includes the trailing + // slash. If the path is the same as base, returns "./" if current is true + // and empty string otherwise. // string - diag_relative (const path&); - - // As above but also adds trailing '/'. If the path is the same as - // base, returns "./" if current is true and empty string otherwise. - // - string - diag_relative (const dir_path&, bool current = true); + diag_relative (const path&, bool current = true); // Action phrases, e.g., "configure update exe{foo}", "updating exe{foo}", // and "updating exe{foo} is configured". Use like this: |