Jurko Gospodnetić
ff24272cb9
Minor stylistic Boost Jam & Boost Build module changes.
...
[SVN r48301]
2008-08-23 03:12:27 +00:00
Vladimir Prus
5fc2fd4d63
Add toolset requirements that specify that shared runtime
...
is multithreaded, for most windows toolsets.
[SVN r36077]
2006-11-18 18:47:22 +00:00
Dave Abrahams
18f843cf32
Workaround to get -shared in the link line for Python extensions
...
[SVN r35073]
2006-09-12 22:31:14 +00:00
Dave Abrahams
ee98ebd218
-Lpath isn't treated as a search path for libraries on the
...
command-line unless we add -search. So added.
[SVN r35063]
2006-09-10 23:33:21 +00:00
Vladimir Prus
922f927e49
Fix runtime library paths for CW.
...
[SVN r33839]
2006-04-27 15:18:15 +00:00
Vladimir Prus
e419ac4153
Handle runtime variants
...
[SVN r33825]
2006-04-26 09:33:55 +00:00
Vladimir Prus
6c7982f2f4
Explicitly pass -RTTI on.
...
[SVN r33432]
2006-03-22 08:52:30 +00:00
Vladimir Prus
6cc115b5d6
Don't pass "-f" option is there's no def file. Otherwise, '-f' will
...
apply to the next, unrelated, element of the command line.
[SVN r33359]
2006-03-17 06:54:42 +00:00
Vladimir Prus
e8b3e6c725
Simplify handling of <library-file> feature.
...
* common.jam (resolve-library-files): Remove
* msvc.jam, cw.jam: Add 'flags' invocation for library-file feature.
[SVN r31918]
2005-12-05 15:18:16 +00:00
Rene Rivera
340337a2ec
Fixes for QT4, DEF files, etc. from Reece Dunn.
...
[SVN r31607]
2005-11-09 13:56:41 +00:00
Rene Rivera
15c10c2e16
Apply patch from Reece Dun to remove the generation of response files as targets. But instead use the @() bjam functionality.
...
[SVN r31562]
2005-11-05 07:46:38 +00:00
Vladimir Prus
b49d4311d0
New features <warning> and <warnings-as-errors>.
...
Patch from Reece Dunn.
[SVN r31068]
2005-09-21 13:44:06 +00:00
Vladimir Prus
1229cb4af9
Attempt to unbreak response file support in cw.jam.
...
[SVN r29822]
2005-06-28 09:35:45 +00:00
Dave Abrahams
95ffc9b080
Made it work with an unmodified CWPro8 installation. Pro9 may still need its setup script tweaked.
...
[SVN r29174]
2005-05-24 17:13:02 +00:00
Vladimir Prus
28867fecac
Allow a generator's 'run' method to return additional usage requirements
...
as the first elements of result. Those usage requirements will be combined
with explicitly specified for the main target.
This is yet another step towards making 'main target classes' unnecessary.
* build/generators.jam
(try-one-generator): Check if generator returned usage requirements or not.
(construct): Make sure first element of result is always property set.
(many other methods): Induced changes
* tools/builtin.jam
(exe-target-class, lib-target-class): Remove.
(linking-generator, seached-lib-generator): Compute usage requirements.
(archiving-generator): New class
[SVN r26192]
2004-11-12 08:11:14 +00:00
Vladimir Prus
18b96d9ce7
Make third 'init' parameter for all toolsets be 'options', so use can
...
write
using gcc : ... : ... : <cxxflags>foo <linkflags>bar ;
* tools/common.jam (handle-options): The login for setting the common
options.
[SVN r25767]
2004-10-18 09:57:37 +00:00
Vladimir Prus
c2e5d0ddf4
Added Metrowerks toolset, from Reece Dunn.
...
[SVN r23467]
2004-07-12 15:13:14 +00:00