From dee70af1d3b6ca4caf1027b79eb471b28624fff8 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 30 Aug 2016 12:00:49 +0200 Subject: Add support for using '*' as target type in variable assignment So these three are equivalent: *: foo = 1 {*}: foo = 2 *{*}: foo = 3 --- tests/variable/type-pattern/buildfile | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'tests/variable/type-pattern/buildfile') diff --git a/tests/variable/type-pattern/buildfile b/tests/variable/type-pattern/buildfile index 8c353a5..dd218ac 100644 --- a/tests/variable/type-pattern/buildfile +++ b/tests/variable/type-pattern/buildfile @@ -30,4 +30,10 @@ file{fox-x-fox}: x = $x # still '2'! *-foz: x = z # any target file{x-foz}: x = $x # 'z' +# These should all be the same. +# +*: x1 = X1 +{*}: x2 = X2 +*{*}: x3 = X3 + ./: -- cgit v1.1