From 77a0988759f295893b0b0e171249661a2059b1e7 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 16 Dec 2015 13:20:06 +0200 Subject: Implement support for multiple scope/targets in variable assignment Can now even do this: foo/ file{*-bar} file{baz}: x = y --- build/types | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'build/types') diff --git a/build/types b/build/types index 2dc9b04..3028fc2 100644 --- a/build/types +++ b/build/types @@ -9,6 +9,7 @@ #include #include // pair #include // unique_ptr, shared_ptr +#include // size_t #include // reference_wrapper #include @@ -21,13 +22,15 @@ namespace build // Commonly-used types. // using std::pair; + using std::size_t; using std::string; using std::unique_ptr; using std::shared_ptr; using std::reference_wrapper; + using std::vector; - using strings = std::vector; - using cstrings = std::vector; + using strings = vector; + using cstrings = vector; // // -- cgit v1.1