Boost logo

Boost-Build :

From: David Abrahams (david.abrahams_at_[hidden])
Date: 2002-04-18 08:43:17

----- Original Message -----
From: "Vladimir Prus" <ghost_at_[hidden]>

> I've also comitted some tests for 'make'. It is test/m1-{01,02,03}.py
> also in directories test/m1-{01,02,03}.

Cool! It's easy to understand how to use the test system from looking at
these. What I don't get is that says:


but I presume it really meant to say "m1-01" (?). BTW, line-endings in
this directory seem to be messed up (all lines end with ^M^M^J).

Hint: you don't need a backslash at the end of lines where parens are
not yet balanced, e.g. here:"bin/a.obj/yfc/debug/runtime-link-dynamic/a.obj") !=\
^---------not matched yet.

If you're going to change the way toolsets are specified, it seems like
a bad idea to use a new variable "TOOLSET" (formerly TOOLS). Why not use
a nice command-line option, --toolset=... ? Death to variables on the

> They certainly do not work now, and
> require some changes to the test framework, which I'll do in few
> The tests will surely need tweaking later -- I don't believe that
tests can
> be written in adance and never change -- but they define the general
> set.
> There's also one interface question not addressed yet. I'd like to
> almost full project support for the first milestone. We then need an
> to load other project's project-root.jam, so that that file could
> declare project id that will be used later. What syntax? Something
> use-project /path/to/my/project ;

I think we defined some syntax in
ld_Projects, but I'm not certain that we concluded our discussion. Was
it moved to the jamboost list?



Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at