aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/file.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2020-04-30 14:34:53 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2020-04-30 14:44:43 +0200
commitc7e9f97fc7684c01c692916be1ac2cfc92024a0c (patch)
tree6c3dbee692ab21948a36a327ae8622668d59eb01 /libbuild2/file.hxx
parent771f4176ad578e1967e0407c31cefaf1c38081aa (diff)
Verify path set by {src,out}-root.build files is absolute
Diffstat (limited to 'libbuild2/file.hxx')
-rw-r--r--libbuild2/file.hxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/libbuild2/file.hxx b/libbuild2/file.hxx
index 231ea73..8af408e 100644
--- a/libbuild2/file.hxx
+++ b/libbuild2/file.hxx
@@ -158,9 +158,10 @@ namespace build2
LIBBUILD2_SYMEXPORT dir_path
bootstrap_fwd (context&, const dir_path& src_root, optional<bool>& altn);
- // Bootstrap the project's root scope, the out part.
+ // Bootstrap the project's root scope, the out part. Return the src_root
+ // variable value (which can be NULL).
//
- LIBBUILD2_SYMEXPORT void
+ LIBBUILD2_SYMEXPORT value&
bootstrap_out (scope& root, optional<bool>& altn);
// Bootstrap the project's root scope, the src part. Return true if we