Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-07-06 02:56:18


Reece Dunn wrote:

> > # (See accompanying file LICENSE_1_0.txt or copy at
> > http://www.boost.org/LICENSE_1_0.txt)
> >
> >(Note there's no "#" on the second line). There are such wrappings in
> > other places too. Maybe you can try resending?
>
> I am reworking the toolset slightly. There are a few fixes I want to put in
> place. I am also looking at enabling response files in version 7+. I have
> now fixed the lines so they are under 80 characters and will post with the
> modifications.

I'm eagerly waiting for the updated version.

> Q: How do you create a spanned line in an action? Worst case: you will have
> to manually correct those lines.

I'm afraid jam is crazy about it and requires the lines in action to not be
broken.

> BTW: I like the new CVS approach, compared to the 1.31 version :). However,
> I agree with your other post that a common.join-command would be
> beneficial, so I'll see what I can do. Also, how about either 1) a
> common.resolve-path that appends ProgramFiles as a prefix; or 2) make that
> a part of
> common.get-invocation-command.

Making it a part of common.get-invocation-command is a bit hard, because that
rule works even when there's not ProgramFiles (e.g. on Linux). I think that a
rule which prepends program files location would be nice, but maybe it should
be called 'prepend-program-files' ? ;-) It's going to be called from
'msvc.default-paths', for example, right?

> Also, it may also be useful to add a search in the Windows directory as
> well to allow .NET toolsets to be written (the files are located in the
> Windows directory).

I guess a rule similiar in spirit to 'prepend-program-files' can be written as
well.

- Volodya

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk