2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-11 11:42:14 +00:00

Fix removing of path features.

[SVN r35924]
This commit is contained in:
Vladimir Prus
2006-11-08 10:01:35 +00:00
parent 568b9e9d42
commit bb80ad520f

View File

@@ -425,9 +425,15 @@ rule refine-from-user-input ( parent-requirements : specification *
if $(remove-requirements)
{
# Need to create property set, so that path features
# and indirect features are translated just like they
# are in project requirements.
local ps = [ property-set.create-from-user-input
$(remove-requirements) : $(project-module) $(location) ] ;
parent-requirements = [ property-set.create
[ set.difference [ $(parent-requirements).raw ]
: $(remove-requirements) ] ] ;
: [ $(ps).raw ] ] ] ;
specification = $(add-requirements) ;
}