From 79c0ddb5d7e304b80dd98b0141672bc7ede99131 Mon Sep 17 00:00:00 2001 From: Vladimir Prus Date: Fri, 27 Aug 2004 08:11:49 +0000 Subject: [PATCH] Expand subfeatures in the conditinal properties found in project requirements. This means that gcc-3.3:FOOBAR in project properties now works. [SVN r24778] --- v2/build/project.jam | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/v2/build/project.jam b/v2/build/project.jam index 190b601c7..f481e7166 100644 --- a/v2/build/project.jam +++ b/v2/build/project.jam @@ -393,7 +393,9 @@ class project-attributes else if $(attribute) = "requirements" { specification = [ property.translate-paths $(specification) - : $(self.location) ] ; + : $(self.location) ] ; + specification = + [ property.expand-subfeatures-in-conditions $(specification) ] ; specification = [ property.make $(specification) ] ; result = [ property-set.create $(specification) ] ;