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:
@@ -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)) ;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user