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

Improve formatting of --debug-building output

[SVN r36175]
This commit is contained in:
Vladimir Prus
2006-11-25 17:20:23 +00:00
parent 280cd5a613
commit 52bbfeae31

View File

@@ -1181,10 +1181,11 @@ class basic-target : abstract-target
{
if [ modules.peek : .debug-building ]
{
ECHO ;
ECHO [ targets.indent ] "Building target '$(self.name)'" ;
targets.increase-indent ;
ECHO [ targets.indent ] "Build request: " [ $(property-set).raw ] ;
ECHO [ targets.indent ] "Target requirements: " [ $(self.requirements).raw ] ;
targets.increase-indent ;
}
if ! $(self.generated.$(property-set))
@@ -1194,7 +1195,8 @@ class basic-target : abstract-target
if [ modules.peek : .debug-building ]
{
ECHO [ targets.indent ] "Common properties are" [ $(rproperties).raw ] ;
ECHO ;
ECHO [ targets.indent ] "Common properties:" [ $(rproperties).raw ] ;
}
if $(rproperties[1]) != "@error" && [ $(rproperties).get <build> ] != no
@@ -1212,6 +1214,7 @@ class basic-target : abstract-target
if [ modules.peek : .debug-building ]
{
ECHO ;
ECHO [ targets.indent ]
"Usage requirements for $(self.name) are " $(usage-requirements) ;
}
@@ -1220,6 +1223,12 @@ class basic-target : abstract-target
$(usage-requirements) ] ;
usage-requirements = [ property-set.create $(usage-requirements) ] ;
if [ modules.peek : .debug-building ]
{
ECHO [ targets.indent ]
"Build properties: " [ $(rproperties).raw ] ;
}
local extra = [ $(rproperties).get <source> ] ;
source-targets += $(extra:G=) ;
# We might get duplicate sources, for example if
@@ -1272,8 +1281,7 @@ class basic-target : abstract-target
ECHO [ targets.indent ] "Already built" ;
}
}
targets.decrease-indent ;
return $(self.generated.$(property-set)) ;
}