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

Forgotten part of stage fixes commit

[SVN r26412]
This commit is contained in:
Vladimir Prus
2004-12-03 10:42:35 +00:00
parent 2600f1c728
commit 787d66ea54

View File

@@ -1214,11 +1214,23 @@ rule tag-name ( name : property-set )
local properties = [ $(property-set).raw ] ;
local tagged-name = $(name) ;
if <tag> in $(properties:G)
local name_f = [ $(property-set).get <name> ] ;
local tags = [ $(property-set).get <tag> ] ;
if $(name_f) && $(tags)
{
local tags = [ $(property-set).get <tag> ] ;
errors.error "Both <tag> and <name> properties specified" ;
}
if $(name_f)
{
tagged-name = $(name_f) ;
}
if $(tags)
{
local rule-name = [ MATCH ^@(.*) : $(tags) ] ;
if $(rule-name)
{