|
Boost-Build : |
From: Ilya Sokolov (fal_delivery_at_[hidden])
Date: 2008-07-01 02:35:49
David Deakins wrote:
> When running the Boost regression tests on Windows Mobile, it is
> necessary to explicitly specify the entry point for the test executables
> to get them to link properly. However, this entry point can only go in
> the linkflags for executables; DLLs should use their standard entry
> point. I did not see any existing method for specifying
> 'executable-only' linkflags, so I am proposing to add two new features
> to builtin.jam: exelinkflags and dlllinkflags. As you would expect,
> exelinkflags are additional settings passed to the linker for only EXE
> targets and dlllinkflags are settings passed to the linker for only DLL
> targets. Attached are patches showing the relatively minor proposed
> additions. Let me know if there is any opposition to this; otherwise I
> will go ahead and check it in.
From http://zigzag.cs.msu.su/boost.build/ticket/98:
\quote
It should be possible to use type of main target inside conditonal
requirements, like:
<main-target-type>PYTHON_EXTENSION:<library>/whatever
We already have <main-target-type>, but it's added *after* conditional
requirements are processed.
\end
I think you should not add any feature just because you need it.
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