Vladimir Prus
fb8282de58
Brand new version of borland toolset. Based on V2's msvc.jam and V1's
...
borland-tools.jam.
[SVN r18217]
2003-04-09 12:13:31 +00:00
Vladimir Prus
363a43a163
Make composing generators fail immediately if given no name. This,
...
essentially, makes composing generators fail if they are run deeper
during transformation search. Looks like a new incarnation of
'allow-composing'.
The motivation is to fight with cases where trasformation
like CPP -> OBJ -> STATIC_LIB -> RSP -> EXE was tried. The composing
OBJ -> STATIC_LIB generator was totally unprepared to be invoked at such
depth, and errored out. The new behaviour cause this transformation to be
rejected, but the search continues.
* new/generators.jam
(generator.run-really): New rule, with most of previous 'run' content.
(generator.run): Check arguments only and call 'run-really'. Immediately
return if the generator is composing and no name is specified.
[SVN r18216]
2003-04-09 12:12:41 +00:00
Vladimir Prus
d2b82396e4
Minor bugfix: properties were not correctly reported in --debug-generators
...
output.
[SVN r18215]
2003-04-09 12:06:14 +00:00
Vladimir Prus
09b52a5456
Cleanups.
...
* new/builtin.jam
(searched-lib-generator.run): Tweak the logic and change comments.
[SVN r18214]
2003-04-09 12:03:19 +00:00
Vladimir Prus
428619114d
Declare 'user-interface' feature in 'builtin.jam', not 'msvc.jam', because
...
it is not msvc-specific -- e.g. borland needs it as well.
[SVN r18213]
2003-04-09 12:01:02 +00:00
Dave Abrahams
7ca68a9c41
Small changes to support new iterator adaptors in sandbox
...
[SVN r18212]
2003-04-09 11:57:59 +00:00
Beman Dawes
c3ecc5608f
PJP's name wrong
...
[SVN r18211]
2003-04-08 18:24:24 +00:00
Vladimir Prus
425dabb974
Patch from Andre Hentz to fix os=cygwin/toolset=msvc combination.
...
* new/builtin.jam: Associate obj and lib extension with OBJ and
STATIC_LIB target types, to handle the above combination. The gcc
toolset overrides these extension explicitly.
* new/msvc.jam
(archive): Use bash syntax on cygwin.
[SVN r18210]
2003-04-08 14:14:53 +00:00
Dave Abrahams
b7ec0c03c2
BOOST_NO_DEDUCED_TYPENAME applies to vc7 too (Pavol Droba <droba@topmail.sk>)
...
[SVN r18209]
2003-04-08 14:06:01 +00:00
Vladimir Prus
b535823912
Expand hacking guidelines.
...
[SVN r18208]
2003-04-08 11:38:14 +00:00
John Maddock
959f6e230a
Fixed gcc warning suppression
...
[SVN r18206]
2003-04-08 10:50:26 +00:00
John Maddock
eb133def59
Added warning suppression tests
...
[SVN r18203]
2003-04-08 10:47:54 +00:00
Jens Maurer
48f7a34fb0
avoid signed/unsigned warning
...
[SVN r18202]
2003-04-08 09:45:02 +00:00
Joel de Guzman
f068212124
typo fixes
...
[SVN r18201]
2003-04-08 01:20:58 +00:00
Bruno da Silva de Oliveira
b9758a9e7c
- Lots of fixes in the documentation
...
- Fixed support for return_opaque_pointer policy
[SVN r18199]
2003-04-08 01:01:32 +00:00
Bruno da Silva de Oliveira
b5d72fd5cb
- Fixed bug where the order of instantiations in the --multiple mode could end up wrong
...
[SVN r18198]
2003-04-07 18:15:50 +00:00
Bruno da Silva de Oliveira
975250f38b
- now includes documentation in the distribution
...
[SVN r18197]
2003-04-07 12:13:02 +00:00
Vladimir Prus
4c5f87dd4b
Cleanups.
...
* new/virtual-target.jam
(virtual-target.path): New abstract method. Added so that derived classes
always define both 'actualize-location' and 'path'.
* new/builtin.jam
(searched-lib-target.path): Use empty body.
[SVN r18196]
2003-04-07 09:08:35 +00:00
Gennadiy Rozental
4ce99608c5
cvs keyword changed
...
[SVN r18195]
2003-04-07 06:34:32 +00:00
Bruno da Silva de Oliveira
1657dbf288
- Generating code for the improved support of static data members of Boost.Python
...
[SVN r18193]
2003-04-06 20:47:10 +00:00
Bruno da Silva de Oliveira
0ee34f9c08
- fixed bug where return_opaque_pointer was not being added to the user context
...
[SVN r18192]
2003-04-06 13:43:19 +00:00
John Maddock
7c618b50e4
Fixed typo in comment
...
[SVN r18190]
2003-04-06 10:39:55 +00:00
Bruno da Silva de Oliveira
301007c51b
- New unittests for linux, now testing single and multi modes
...
[SVN r18189]
2003-04-05 18:14:52 +00:00
Bruno da Silva de Oliveira
3f666a0ac7
- Added a new line after the end of the "_main.cpp" files in multiple mode
...
[SVN r18188]
2003-04-05 18:11:44 +00:00
Bruno da Silva de Oliveira
d80e0b2ab7
- added new option for generating bindings: --multiple
...
- some refactoring of the code
- now detects forward declarations and prints a warning about them
[SVN r18187]
2003-04-05 17:05:12 +00:00
Douglas Gregor
0ff143e810
function.xsl: Remove the <formalpara> stuff from the 'standardese' generation
...
mode. It looks silly at the moment.
[SVN r18184]
2003-04-04 21:37:30 +00:00
Douglas Gregor
a7fb78bbd8
Remove the testsuite stuff; the Boost.Build handling is not yet ready for
...
prime time
[SVN r18183]
2003-04-04 20:58:34 +00:00
Vladimir Prus
9c042fd8c6
Win32 fixes.
...
[SVN r18182]
2003-04-04 08:00:42 +00:00
Vladimir Prus
26b658d851
Win32 fixes. Big thanks to Bjorn Karlsson.
...
* jam_src/pwc.c: Concert short pathnames to long ones.
[SVN r18181]
2003-04-04 07:55:59 +00:00
Vladimir Prus
734a903141
Tweaks.
...
* test/BoostBuild.py
(Tester.expand_toolset): New method.
[SVN r18180]
2003-04-04 07:52:09 +00:00
Vladimir Prus
dc3798680b
Pass string to 'popen3', since it does not like lists.
...
[SVN r18179]
2003-04-04 07:50:36 +00:00
Hervé Brönnimann
b5c21b0fc1
Stylistic modification.
...
[SVN r18178]
2003-04-04 04:32:20 +00:00
Jens Maurer
e9c6532397
don't test random_speed until the portability is improved
...
[SVN r18177]
2003-04-03 23:07:58 +00:00
Jens Maurer
5e24a1dd16
refer to separate Jamfile in libs/random/test
...
[SVN r18175]
2003-04-03 22:40:13 +00:00
Jens Maurer
85c63a87e4
add special version for SGI MIPSpro compiler
...
[SVN r18173]
2003-04-03 22:33:23 +00:00
Joel de Guzman
30e9de3b85
sync from spirit cvs
...
[SVN r18172]
2003-04-03 15:31:57 +00:00
Joel de Guzman
cbc25a32af
sync from spirit cvs
...
[SVN r18171]
2003-04-03 15:17:13 +00:00
Joel de Guzman
b5bfec08ab
sync from CVS
...
[SVN r18169]
2003-04-03 14:43:34 +00:00
Joel de Guzman
9429d70a1e
new stuff from Martin (sync from Spirit CVS)
...
[SVN r18168]
2003-04-03 14:42:22 +00:00
Joel de Guzman
c86e494d0a
added file_iterator test
...
[SVN r18167]
2003-04-03 14:34:28 +00:00
Joel de Guzman
04d1382974
Sync from Spirit CVS
...
[SVN r18166]
2003-04-03 14:15:33 +00:00
Joel de Guzman
90f19c9319
sync from spirit CVS
...
[SVN r18165]
2003-04-03 13:55:02 +00:00
Joel de Guzman
7e989f4778
update from spirit CVS
...
[SVN r18164]
2003-04-03 13:47:49 +00:00
Joel de Guzman
949d3f705f
sync from spirit CVS
...
[SVN r18163]
2003-04-03 13:47:48 +00:00
Jens Maurer
462eb728d7
MSVC portability improvements (Kirill Lapshin)
...
[SVN r18162]
2003-04-02 23:22:00 +00:00
Jens Maurer
613ad44bd2
add Jamfile (Kirill Lapshin)
...
[SVN r18161]
2003-04-02 22:53:59 +00:00
Jens Maurer
7905858424
make work with unsigned IntType (Mario Rueti, Matthias Troyer)
...
[SVN r18160]
2003-04-02 21:42:53 +00:00
Dave Abrahams
754a7f850f
dummy
...
[SVN r18158]
2003-04-02 12:57:33 +00:00
Dave Abrahams
d6e02ccb2c
implement static data members
...
[SVN r18157]
2003-04-02 12:56:37 +00:00
Vladimir Prus
25893b5299
Patch from Andre Hentz.
...
Change the test system to use "exec*", not "system". This is needed to
avoid espacing shell metacharacters.
[SVN r18156]
2003-04-02 12:43:05 +00:00