From 6dbf3bbd2efa963859156826a25fc639c6c52ce5 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 29 Apr 2015 13:17:30 +0200 Subject: Add support for setting target-specific variables from buildfiles --- build/variable | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'build/variable') diff --git a/build/variable b/build/variable index 0ccd242..c353246 100644 --- a/build/variable +++ b/build/variable @@ -173,8 +173,13 @@ namespace build as () const {return **p;} template <> - list_value& value_proxy:: - as () const; + inline list_value& value_proxy:: + as () const + { + list_value* lv (dynamic_cast (p->get ())); + assert (lv != nullptr); + return *lv; + } template <> inline const list_value& value_proxy:: -- cgit v1.1