Vladimir Prus
4c599d1503
Forgotten change.
...
[SVN r18690]
2003-06-06 09:08:50 +00:00
Vladimir Prus
c749e32e3b
Refactorings. Now usage requirements that should be propagated to dependents
...
are communiated via return value of 'abstract-target.generate', not as
attribute of virtual target. The advantage is that we can return usage
requirements, even if no targets were created.
Also, usage requirements is not really attribute of virtual target. If several
virtual targets are created for one main target, the previous code would set
the same usage requirements on all virtual targets.
[SVN r18689]
2003-06-06 09:02:36 +00:00
Vladimir Prus
8c56983484
Forgotten change
...
[SVN r18688]
2003-06-06 06:52:06 +00:00
Vladimir Prus
9549942158
Speedup: call 'normalize-raw-paths' only when we're really going to
...
load module.
[SVN r18687]
2003-06-06 06:31:25 +00:00
Vladimir Prus
c512aed70b
Don't warn when dependency main target produced nothing.
...
* new/targets.jam
(basic-target.check-for-unused-sources): Don't warn when group
of targets originated from one main target is empty.
[SVN r18686]
2003-06-06 06:29:31 +00:00
Bruno da Silva de Oliveira
337faa7f67
- Added another entry, about ESSS.
...
[SVN r18685]
2003-06-06 00:04:51 +00:00
Dave Abrahams
1df1fea6b6
initial commit
...
[SVN r18684]
2003-06-05 22:27:39 +00:00
Eric Friedman
bc466466cd
Made variant::convert_copy_into friend; and eliminated warning.
...
[SVN r18683]
2003-06-05 21:48:22 +00:00
Bruno da Silva de Oliveira
adb99637db
- Major improvements in memory usage.
...
[SVN r18681]
2003-06-05 15:14:52 +00:00
John Maddock
a127c40bde
Fixed allocator type.
...
[SVN r18680]
2003-06-05 11:56:59 +00:00
John Maddock
3b3d811f8b
Added minor bug fixes (some expressions starting with ^ were not being found), plus a few warning suppressions.
...
[SVN r18679]
2003-06-05 10:46:03 +00:00
John Maddock
13f16bdda6
Fix broken <cstring> in release mode settings.
...
[SVN r18678]
2003-06-05 10:44:50 +00:00
Hubert Holin
ee82637e22
Gcc 3.3 compatibility
...
[SVN r18677]
2003-06-05 09:07:33 +00:00
Vladimir Prus
8cca603139
Add support for resource compiler, from Andre Hentz.
...
[SVN r18676]
2003-06-05 05:51:00 +00:00
Eric Friedman
f1d0205942
Moved align_t inside union.
...
[SVN r18674]
2003-06-05 05:15:04 +00:00
Bruno da Silva de Oliveira
5c3bf228e7
- Fixed bug in GCCXMLParser
...
[SVN r18672]
2003-06-04 22:07:27 +00:00
Dave Abrahams
e421580b0b
Leak bug fixed thanks to gideon may <gideon-at-computer.org> for
...
reporting it.
[SVN r18671]
2003-06-04 20:47:39 +00:00
Guillaume Melquiond
904703b389
Corrected a typo
...
[SVN r18670]
2003-06-04 16:54:59 +00:00
Hervé Brönnimann
174e711fab
Added Borland to NO_ARGUMENT_DEPENDENT_LOOKUP
...
[SVN r18669]
2003-06-04 15:07:29 +00:00
Vladimir Prus
19ce4b20ff
Followup. The previous commit somehow was untested. Fixing some bugs now,
...
and additionally:
* new/targets.jam
(generate): Create target for a file, when main target is not found.
(basic-target.generate-sources): Don't create targets for files.
[SVN r18668]
2003-06-04 14:17:54 +00:00
Vladimir Prus
faafa4d10e
Simplify project-id and target-id handling.
...
* new/project.jam
(lookup) Don't support project location in front of "@".
(lookup-with-load): Remove.
(find): New rule.
(find-target): move to...
* new/target.jam
(find): Here. And simplify.
[SVN r18667]
2003-06-04 13:30:45 +00:00
Vladimir Prus
2bb48ac834
More use case clarification.
...
[SVN r18666]
2003-06-04 10:34:39 +00:00
Vladimir Prus
ebd223f5f0
Update my use case.
...
[SVN r18665]
2003-06-04 10:30:18 +00:00
Guillaume Melquiond
0108ee4b83
Try to remove namespace ambiguity
...
[SVN r18664]
2003-06-04 09:18:47 +00:00
Vladimir Prus
c6ece2f057
Doc system works again.
...
* kernel/bootstrap.jam: Allow option handler modules to indicate that
regular build process should be skipped.
* options/help.jam: Return 'true', don't EXIT. Existing prevents header
scanning, which is the mechanism that makes 'doc' module work.
* new/doc.jam: Import header scanning rule into global module.
(split-symbol): Handle the case where the are two modules with the same
name (e.g. V1 stlport.jam and V2 stlport.jam).
[SVN r18663]
2003-06-04 05:55:25 +00:00
Guillaume Melquiond
fce79ba307
Limit workarounds to compilers that actually require workarounds
...
[SVN r18662]
2003-06-04 05:23:51 +00:00
Eric Friedman
d573bdc53f
Fix in friend declarations.
...
[SVN r18661]
2003-06-04 04:39:18 +00:00
Dave Abrahams
4d230b955a
Added Jayacard
...
[SVN r18660]
2003-06-04 02:23:13 +00:00
Hervé Brönnimann
cc876b4527
Attempt to remove warnings for Win32 test runs.
...
Should not create errors on other platforms (knock on wood!!!)
-- Herve'
[SVN r18659]
2003-06-03 22:00:00 +00:00
Bruno da Silva de Oliveira
a792828d2b
- Appliced a patch from Giulio Eulisse that allows unnamed enumerations to be
...
exported with an AllFromHeader construct
[SVN r18657]
2003-06-03 20:58:22 +00:00
Beman Dawes
27009146ff
Add <no-warn> so como can compile winnt.h
...
[SVN r18656]
2003-06-03 20:07:02 +00:00
Dave Abrahams
a2c82d3978
Regex bug fix
...
[SVN r18655]
2003-06-03 18:26:33 +00:00
Dave Abrahams
b829c881bc
initial commit
...
[SVN r18654]
2003-06-03 18:15:33 +00:00
Guillaume Melquiond
3a51cb706b
A small fix (?) for intel-win32
...
[SVN r18653]
2003-06-03 08:08:51 +00:00
Ralf W. Grosse-Kunstleve
5c263c5eb5
Python 2.3 Tru64 cxx compatibility & a little cleanup
...
[SVN r18652]
2003-06-03 02:58:43 +00:00
Bruno da Silva de Oliveira
c625527adb
- New construct, add_method.
...
[SVN r18650]
2003-06-03 01:48:51 +00:00
Beman Dawes
df5f875ee1
bring into sync with tools/build/intel-win32-tools.jam
...
[SVN r18649]
2003-06-03 00:04:31 +00:00
Eric Friedman
02d954c6a8
Temporary fix for conflicting test names.
...
[SVN r18648]
2003-06-02 21:46:13 +00:00
Dave Abrahams
c7a71fff25
Enable argument-dependent lookup.
...
[SVN r18647]
2003-06-02 13:41:08 +00:00
Ralf W. Grosse-Kunstleve
9818e5e11f
missing include added (to avoid gcc 3.2 and tru64_cxx errors)
...
[SVN r18646]
2003-06-02 13:17:11 +00:00
Beman Dawes
0ee4709b92
Fix spelling of Comeau
...
[SVN r18645]
2003-06-02 12:12:20 +00:00
Beman Dawes
a8778e49a0
Remove code that in effect always defined BOOST_DISABLE_THREADS on win32 (Note threads may be disabled elsewhere because of lack of multithread library support.)
...
[SVN r18644]
2003-06-01 19:16:15 +00:00
Beman Dawes
9a76361475
Better BOOST_NO_INTRINSIC_WCHAR_T fix from Pavel Vozenilek
...
[SVN r18643]
2003-06-01 19:09:09 +00:00
Dave Abrahams
0b1bf9c40c
Do a better dance for setting wchar_t support in the compiler and
...
library.
[SVN r18642]
2003-06-01 19:08:20 +00:00
Beman Dawes
fe8a54660e
Better way to suppress vsvars32 messages (Greg Comeau)
...
[SVN r18641]
2003-06-01 18:14:23 +00:00
Beman Dawes
0228910ce8
BOOST_NO_INTRINSIC_WCHAR_T now correct for 7.0 on Win32, based on config_info report
...
[SVN r18640]
2003-06-01 18:06:27 +00:00
Dave Abrahams
ecfe732f16
Hack around our inability to detect wchar_t support for intel6
...
[SVN r18639]
2003-06-01 15:07:20 +00:00
Dave Abrahams
4612dccbb3
Add option customization based on the version of the intel compiler
...
and base msvc installation in use.
Added auto-detection for the intel compiler version.
Updated documentation; retired the INTELC variable, since it was
unsupported anyway.
[SVN r18638]
2003-06-01 14:53:07 +00:00
Dave Abrahams
70eb289edd
Tests for to-python conversion of NULL shared_ptrs that didn't
...
originate as Python objects.
[SVN r18637]
2003-06-01 14:49:51 +00:00
Dave Abrahams
ffa6c8b316
added a small comment
...
[SVN r18636]
2003-06-01 14:48:53 +00:00