From 2e98d3ec3aa57c7b1776d3bf5e7e219a9a3cb3af Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 9 Mar 2015 08:43:58 +0200 Subject: Build according to buildspec At this stage operations are still ignored. --- build/spec | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'build/spec') diff --git a/build/spec b/build/spec index 9ca8c4d..fda4186 100644 --- a/build/spec +++ b/build/spec @@ -17,11 +17,13 @@ namespace build { struct targetspec { - targetspec (path sr, name t) - : src_root (std::move (sr)), target (std::move (t)) {} + explicit + targetspec (name t): target (std::move (t)) {} + targetspec (path sb, name t) + : src_base (std::move (sb)), target (std::move (t)) {} - path src_root; - name target; // target.dir is out_root. + path src_base; + name target; }; struct opspec: std::vector -- cgit v1.1