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

Added some temporary Boost Build debugging code as a part of the effort to track down some of the mysterious Boost Build test failures reported by the Boost library regression tests (namely, how on some platforms we are encountering empty target ids). Related code enabled using the '--plinky-plonky' command-line option.

[SVN r78891]
This commit is contained in:
Jurko Gospodnetić
2012-06-11 13:22:17 +00:00
parent 9f42a0ed58
commit 10bb185d92
2 changed files with 13 additions and 1 deletions

View File

@@ -613,6 +613,15 @@ local rule should-clean-project ( project )
$(extra-properties) ] ;
local target-ids = [ $(build-request).get-at 1 ] ;
local properties = [ $(build-request).get-at 2 ] ;
# '--plinky-plonky' - Temporary debugging code related to tracking down
# the cause of some Boost Build test failured on different platforms.
# (11.06.2012.) (Jurko)
if --plinky-plonky in $(.argv)
{
ECHO ... argv: \"$(.argv)\" ... ;
ECHO ... target-ids: \"$(target-ids)\" ... ;
ECHO ... properties: \"$(properties)\" ... ;
}
# Expand properties specified on the command line into multiple property

View File

@@ -25,7 +25,10 @@ def test_user_configuration():
path handling is tested.
"""
t = BoostBuild.Tester("--debug-configuration", pass_toolset=False,
# '--plinky-plonky' - Temporary debugging code related to tracking down
# the cause of some Boost Build test failured on different platforms.
# (11.06.2012.) (Jurko)
t = BoostBuild.Tester("--debug-configuration --plinky-plonky", pass_toolset=False,
use_test_config=False)
implicitConfigLoadMessage = "notice: Loading user-config configuration file: *"