aboutsummaryrefslogtreecommitdiff
path: root/build/variable
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2015-07-10 15:29:42 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2015-07-10 15:29:42 +0200
commit722cf9d345e38b6f5ff4ed538d1f68bc75b2ab51 (patch)
treec2a97aa7c5e54699fae778246187aa4b7ae8b32c /build/variable
parent650d61845b3f61e9596a8a2dc97458998ba26013 (diff)
Implement automatic subproject discovery
Currently we only capture their directories without the project names. We will need project names when we hook import search into this.
Diffstat (limited to 'build/variable')
-rw-r--r--build/variable8
1 files changed, 8 insertions, 0 deletions
diff --git a/build/variable b/build/variable
index 064a10a..9c6d3bc 100644
--- a/build/variable
+++ b/build/variable
@@ -189,10 +189,18 @@ namespace build
as<const list_value&> () const {return as<list_value&> ();}
template <>
+ std::string& value_proxy::
+ as<std::string&> () const;
+
+ template <>
const std::string& value_proxy::
as<const std::string&> () const;
template <>
+ dir_path& value_proxy::
+ as<dir_path&> () const;
+
+ template <>
const dir_path& value_proxy::
as<const dir_path&> () const;
}