$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
From: Alex Khassapov (alex.khassapov_at_[hidden])
Date: 2008-03-27 22:22:33
Vladimir Prus <ghost <at> cs.msu.su> writes:
> Boost.Build tries to build RUN type, and to do that, it has to build
RUN_OUTPUT
> first. The RUN_OUTPUT has extension .run. If you look at the testing.capture-
output
> rules and action you'll see that it always produces file with
extension .output,
> and then, only if program exited successfully, copies that to .run. The RUN
type
> has extension of .test, it is produces by expect-success rule, if the .run
> is successfully produced. .test has no interesting content.
>
> The reason there's both .run and .output is to avoid rerunning program
> if it succeeded, and to retain the output for debugging if it failed.
>
> - Volodya
# Wow.. nothing makes me feel smaller than trying to figure out bjam stuff :)