2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-16 01:12:13 +00:00

Expand subfeatures in the conditinal properties found in project requirements.

This means that <toolset>gcc-3.3:<define>FOOBAR in project properties now
works.


[SVN r24778]
This commit is contained in:
Vladimir Prus
2004-08-27 08:11:49 +00:00
parent 687ff60178
commit 79c0ddb5d7

View File

@@ -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) ] ;