|
Boost-Build : |
From: Van Nguyen (nguyenhaivan78_at_[hidden])
Date: 2004-11-12 13:46:31
--- In jamboost_at_[hidden], Vladimir Prus <ghost_at_c...> wrote:
> This is already wrong, no code in tools/* should even peek at ARGV
except for
> checking debugging options. This won't work when two toolsets are
required.
[snip]
What I did with the hack was totally dumb! Thanks for the help. I
fixed it simply by added a new line in my ccsimpc.jam file
type.set-generated-target-suffix EXE : <toolset>ccsimpc : out ;
> > Also, since a new toolset is added, here's a list of files I think
> > that need to be updated accordingly.
> >
> > build/build_request.jam
> > build/feature.jam
> > build/generators.jam
> > build/property.jam
>
> Why? Once a new toolset is added, a user can say
>
> using <new-toolset> ;
>
> in his user-config.jam. There's no need to change those files,
unless you made
> some specific fixes there.
This is, again, because of the bad hack consequence. I tried "bjam
toolset=ccsimpc" and the build broke, that's why I thought I'd have to
change those files. It's working well now with the proper suffix set.
Thanks so much for your time.
Van
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