Vladimir Prus
3a233b5ebe
Fix typo, reported by Sam Partington.
...
[SVN r18480]
2003-05-21 09:44:26 +00:00
Vladimir Prus
32016092c5
Correct SF download location URL.
...
[SVN r18479]
2003-05-21 07:03:41 +00:00
Vladimir Prus
0c121bba89
Bugfix: add "bin" to explicitly provided path.
...
[SVN r18477]
2003-05-21 06:20:43 +00:00
Vladimir Prus
e8005fa745
Don't warn about multiple msvc installations when --quiet is passed,
...
to avoid spirious test failures.
[SVN r18476]
2003-05-21 05:41:04 +00:00
Vladimir Prus
0af8f281da
Use the previous approach for finding generator's match rank, now
...
that we have a use case. Add an explanation in code. More details
will be posted to the list.
[SVN r18475]
2003-05-21 05:37:39 +00:00
Dave Abrahams
d3f6f612a0
Removed unused #include
...
[SVN r18474]
2003-05-20 23:20:49 +00:00
Beman Dawes
4404c5e15c
Use command file so lib works on partial builds
...
[SVN r18473]
2003-05-20 19:08:28 +00:00
Dave Abrahams
c36eaf41a7
Workaround CW bug
...
[SVN r18472]
2003-05-20 19:01:44 +00:00
Dave Abrahams
c877b6cb2c
Pick less-likely names to avoid collisions on broken compilers
...
[SVN r18471]
2003-05-20 18:59:57 +00:00
Dave Abrahams
d999289aac
Make plus<x,y> into a valid integer constant wrapper
...
[SVN r18470]
2003-05-20 18:55:44 +00:00
Dave Abrahams
4b21f4b620
Implemented size for joint_view
...
[SVN r18469]
2003-05-20 13:04:08 +00:00
Guillaume Melquiond
ae0cf86f78
is_zero doesn't deal with interval parameters
...
[SVN r18468]
2003-05-20 12:51:03 +00:00
John Maddock
3a2eb8109a
Removed external templates for unknown compilers.
...
Fixed std conformance bugs in v4 code (shown up by metrowerks compiler).
[SVN r18467]
2003-05-20 11:28:47 +00:00
John Maddock
021ee93b61
Updated Jamfile to use simplified naming scheme on Unix platforms.
...
Updated build docs.
[SVN r18466]
2003-05-20 11:27:29 +00:00
Vladimir Prus
8c4cff52f0
Set 'x' bit on jam_src/build.bat, so that it's executable under cygwin.
...
[SVN r18465]
2003-05-20 10:23:44 +00:00
Vladimir Prus
6c2e980577
Add missing typenames.
...
[SVN r18464]
2003-05-20 06:02:51 +00:00
Vladimir Prus
42c602febf
Add missing includes.
...
[SVN r18463]
2003-05-20 06:02:24 +00:00
Vladimir Prus
ac15c9b652
Add missing include.
...
[SVN r18462]
2003-05-20 05:09:55 +00:00
Bruno da Silva de Oliveira
fcc2162d71
no message
...
[SVN r18461]
2003-05-20 03:17:19 +00:00
Bruno da Silva de Oliveira
bd380f2e10
- Some small memory improvements
...
[SVN r18459]
2003-05-20 01:35:13 +00:00
Bruno da Silva de Oliveira
99e5f58b38
- Fixed bug where functions with the same name where not being exported correctly
...
[SVN r18458]
2003-05-19 23:58:35 +00:00
Dave Abrahams
96b19f914c
added missing includes
...
[SVN r18457]
2003-05-19 21:25:34 +00:00
Andreas Huber
7ea56d491e
Primitive handcrafted state machine for speed comparisons
...
[SVN r18456]
2003-05-19 19:57:11 +00:00
Andreas Huber
fe4306ba7c
Last dynamic_cast version before switch to typeid
...
[SVN r18455]
2003-05-19 19:48:09 +00:00
Dave Abrahams
1b93022338
Fixed a typo.
...
[SVN r18454]
2003-05-19 19:20:18 +00:00
Beman Dawes
5bee0cb61f
Comeau now includes user32.lib by default
...
[SVN r18453]
2003-05-19 18:41:27 +00:00
Beman Dawes
2d4d3d3d79
remove redunant options (Greg Comeau)
...
[SVN r18452]
2003-05-19 14:52:34 +00:00
Beman Dawes
09f45d9d87
manually supply user32.lib (has been reported to Comeau)
...
[SVN r18451]
2003-05-19 14:27:03 +00:00
Beman Dawes
c43ca02f6b
use locate_root for lib errors
...
[SVN r18450]
2003-05-19 14:04:32 +00:00
Vladimir Prus
c420247d4d
Add msvc and borland to default user-config.jam.
...
[SVN r18449]
2003-05-19 12:57:29 +00:00
Vladimir Prus
20a6606eb7
Ignore borland debug symbols.
...
[SVN r18448]
2003-05-19 12:39:06 +00:00
Vladimir Prus
07cae64f9d
Improve distro roller.
...
[SVN r18447]
2003-05-19 12:26:27 +00:00
Guillaume Melquiond
b24cd72acb
Remove a 64-bit integer constant and replace it by runtime computations as it is already done in other places of the code
...
[SVN r18446]
2003-05-19 12:21:46 +00:00
Guillaume Melquiond
fd4d39ec85
Add gcc 3.3 as the last known and checked version
...
[SVN r18445]
2003-05-19 12:11:22 +00:00
John Maddock
fefb64193b
Added new makefile
...
[SVN r18444]
2003-05-19 11:57:32 +00:00
John Maddock
158c5dcfc4
changed lib names, minor gcc3.3 warning patches
...
[SVN r18443]
2003-05-19 11:56:17 +00:00
John Maddock
3bdae8f2e5
Updated library names, minor fixes for gcc2.95
...
[SVN r18442]
2003-05-19 11:55:23 +00:00
Vladimir Prus
a167da2810
Make toolset.using accessible in project-root. It's a great convenience
...
for testing.
[SVN r18441]
2003-05-19 10:52:31 +00:00
Vladimir Prus
eef44c3917
Fix a couple of fallouts from the default build change.
...
* new/make.jam
(make): Pass 'default-build' in the right position.
* new/targets.jam
(basic-target): Use empty property-set if no default-build is passed.
(main-target): Use 'raw' to test property-set for emptines. The string
emptyness test that use to be there does not works for property-sets.
[SVN r18440]
2003-05-19 10:28:02 +00:00
Vladimir Prus
e37adae58f
Check for bjam 3.1.5.
...
[SVN r18439]
2003-05-19 10:09:56 +00:00
Vladimir Prus
dcd1cbd9bb
Bump bjam version to 3.1.5. The current V2 codebase won't work with
...
older bjams, at all.
[SVN r18437]
2003-05-19 10:07:00 +00:00
Vladimir Prus
8c5fc28e80
Fix a bug with default build handling. The bug was caused by the fact that
...
default build was stored as plain list, and implied properties were not
converted. E.g. we had "debug release", not "<variant>debug <variant>release",
which was assumed.
* new/targets.jam
(main-target, basic-target): Store 'property-set' as default-build
attribute.
(main-target-default-build): Use 'property-set.create-with-validation'.
* new/property-set.jam
(create-with-validation): New rule.
* test/default_build.py: More tests.
[SVN r18436]
2003-05-19 09:54:08 +00:00
Vladimir Prus
3ab767758b
Add missing imports.
...
[SVN r18435]
2003-05-19 09:01:11 +00:00
Dave Abrahams
4903042cc7
* expand.c - Implemented :W modifier for Cygwin->Windows path
...
translation. Cleaned up indentation and idiomatic use of string.
* index.html - documented recent features including VARNAMES and
DELETE_MODULE
* borland.jam, msvc.jam - use the new :W modifier to simplify
code (but only somewhat)
* BoostBuild.py - ignore MSVC .ilk files under Cygwin and NT
[SVN r18434]
2003-05-19 06:30:44 +00:00
Vladimir Prus
c208c5e1a4
Apply patch from Chuck Messenger to add missing 'typename's.
...
[SVN r18433]
2003-05-19 05:14:46 +00:00
Guillaume Melquiond
d27a389374
Remove all warnings for Intel compiler on Linux as it is already done on Windows
...
[SVN r18432]
2003-05-18 11:12:24 +00:00
John Maddock
3144d81e14
Merged regex-4 branch.
...
[SVN r18431]
2003-05-17 11:55:51 +00:00
John Maddock
5744541437
Merged regex-4 branch.
...
[SVN r18430]
2003-05-17 11:45:48 +00:00
John Maddock
ac746114d5
Added dump of BOOST_HAS_PARTIAL_STD_ALLOCATOR
...
[SVN r18429]
2003-05-17 11:41:11 +00:00
Dave Abrahams
067b9a0eea
* Restored the printing of qualified names from invoked actions.
...
Consequently rolled back the workaround in make_rule.py
* Added new indirect rule invocation module for encoding the module to
invoke a rule from as well as the exact name to invoke it by, and
for subsequent invocation.
* Fixed module __test__ rules so they really do execute in a separate
module. Associated tweaks to __test__ in path.jam
[SVN r18427]
2003-05-16 16:30:13 +00:00