Beman Dawes
2cf32aa8e8
fix spacing
...
[SVN r21236]
2003-12-12 14:53:03 +00:00
Beman Dawes
6c8e4b684d
copy_file: copy attributes on POSIX too
...
[SVN r21235]
2003-12-12 14:11:32 +00:00
Beman Dawes
4758b28eb5
copy_file: specify attributes copied
...
[SVN r21234]
2003-12-12 14:04:29 +00:00
Beman Dawes
ac39dc02a9
fix links broken by index.htm to index.html renaming
...
[SVN r21233]
2003-12-12 00:00:13 +00:00
Beman Dawes
0e6dfdd672
type_traits.htm now type_traits.html
...
[SVN r21232]
2003-12-11 23:35:43 +00:00
Beman Dawes
bd8fb95b41
index.htm renamed index.html
...
[SVN r21231]
2003-12-11 23:31:15 +00:00
Beman Dawes
64a1659506
index.htm renamed index.html
...
[SVN r21230]
2003-12-11 23:13:19 +00:00
Dave Abrahams
063dd5e4c9
Fix vc7.1 workaround. Beman reports vc8 working on this case.
...
[SVN r21228]
2003-12-11 15:27:16 +00:00
Vladimir Prus
f2bf323612
Forgotten change.
...
[SVN r21227]
2003-12-11 14:20:55 +00:00
Vladimir Prus
1cb326b357
Another fix for standalone projects.
...
[SVN r21226]
2003-12-11 14:12:02 +00:00
Vladimir Prus
4442e0edce
Fix a couple of bugs with absolute filesnames.
...
[SVN r21225]
2003-12-11 13:46:11 +00:00
Vladimir Prus
8fe55c63a7
Don't even call the 'init' rule of toolset twice.
...
[SVN r21224]
2003-12-11 13:42:40 +00:00
Dave Abrahams
d94fc9f7c7
Workaround vc7.1 bug
...
[SVN r21223]
2003-12-11 13:37:09 +00:00
John Maddock
2c33a4cf20
Added new macro BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
...
[SVN r21222]
2003-12-11 12:00:30 +00:00
John Maddock
efc4345070
Suppressed __try blocks in MWCW.
...
[SVN r21221]
2003-12-11 11:50:57 +00:00
Vladimir Prus
3bf8c59483
Bump bjam version.
...
[SVN r21219]
2003-12-11 10:19:42 +00:00
Vladimir Prus
eec06f3c4d
* build/targets.jam
...
(project-target.generate)
(main-target.generate):
When returning targets, remove duplicates. Since all generates pass though
all targets they can't handle, it's possible that targets that are never
used (such as .dll on windows), bubble up and 'all' depends on it many
times, which might be inefficient.
[SVN r21218]
2003-12-11 10:14:58 +00:00
Vladimir Prus
6d1fe75b56
Make 'sequence.select-highest-ranked' native.
...
[SVN r21217]
2003-12-11 09:02:01 +00:00
Aleksey Gurtovoy
ac8c8dd915
Added my name
...
[SVN r21216]
2003-12-11 04:39:45 +00:00
Aleksey Gurtovoy
dc0bc342f9
DM workaround
...
[SVN r21215]
2003-12-10 21:26:11 +00:00
Beman Dawes
14e2d8ab25
Add symbolic_link_exists
...
[SVN r21214]
2003-12-10 19:45:59 +00:00
Jaakko Järvi
55e996dbce
patch by Jim Apple to fix things here and there
...
[SVN r21213]
2003-12-10 19:15:05 +00:00
Jaakko Järvi
cb6951f560
new test for algorithms
...
[SVN r21212]
2003-12-10 19:12:06 +00:00
Jaakko Järvi
e31b27d15b
added a new test for lambda
...
[SVN r21211]
2003-12-10 19:11:24 +00:00
Jaakko Järvi
2beab512d7
added a new lambda test
...
[SVN r21210]
2003-12-10 19:10:15 +00:00
Vladimir Prus
c78dec277e
Huh, memory management is jam is tricky.
...
[SVN r21209]
2003-12-10 15:28:30 +00:00
Vladimir Prus
877db0ec42
Forgotten file
...
[SVN r21208]
2003-12-10 15:06:00 +00:00
Vladimir Prus
6b34399af0
Make 'property-set.create' native.
...
[SVN r21207]
2003-12-10 14:57:14 +00:00
Joel de Guzman
2811e9c7a1
fixed PP bug (for comeau)
...
[SVN r21206]
2003-12-10 13:16:45 +00:00
Vladimir Prus
adaeee6422
Add native version of 'regex.transform'. The rule is used during header
...
scanning, so should be as fast as possible.
[SVN r21205]
2003-12-10 11:29:09 +00:00
Vladimir Prus
6b1dbbe071
Tigthen up interface. All feature.* rules which are not callable by
...
end user now require that property name is already gristed. This eliminates
the need to call 'grist' everywhere.
[SVN r21204]
2003-12-10 10:42:46 +00:00
Vladimir Prus
ab180eccd5
Pass boundname of target to header scanning rule. This change was stealed
...
from Matt Armstrong's version of jam. Getting boundname this way is faster
than the way we used to have.
* jam_src/headers.c: The change itself.
* v2/build/scanner.jam
(hdrrule): Accept third argument.
* v2/build/virtual-target.jam
(binding, remember-binding): Remove.
* v2/tools/builtin.jam
(c-scanner.process): Accept and use third argument.
* v2/tools/boostbook.jam: Likewise.
[SVN r21203]
2003-12-10 10:00:20 +00:00
Vladimir Prus
68b91db548
Optimizations.
...
* build/scanner.jam
(propagate): New rule, implementing part of functionality 'install' used
to have.
(install): Remove some functionality.
* tools/builtin.jam
(c-scanner.process): Call 'scanner.propagate'. Pass all targets, do not
loop.
* tools/docbook.jam: Likewise.
[SVN r21202]
2003-12-10 09:28:47 +00:00
Vladimir Prus
a2c6dffd3a
The 'path.exists' rule is now native.
...
[SVN r21201]
2003-12-10 08:27:21 +00:00
Vladimir Prus
a9a03e3024
Minor refactorings.
...
[SVN r21200]
2003-12-10 08:10:13 +00:00
Vladimir Prus
dbdf743e0c
* utils/set.jam
...
(difference): Use native rule.
[SVN r21199]
2003-12-10 07:58:05 +00:00
Vladimir Prus
00273989ef
Implement NATIVE_RULE builtin and native version of set.difference.
...
[SVN r21198]
2003-12-10 07:57:22 +00:00
Vladimir Prus
faf85425ee
Forgotten change.
...
[SVN r21197]
2003-12-10 07:55:01 +00:00
Vladimir Prus
fb40f262aa
Added a script for automatically bumping bjam version.
...
* jam_src/bump_version.py
The script
* jam_src/jam.c
Change version specification so that it's easier to change it by regexp.
[SVN r21196]
2003-12-10 07:49:14 +00:00
Vladimir Prus
9c771c1299
When build directory is specified via 'build-dir' project attribute,
...
don't add 'bin' to the path.
Patch from Zbynek Winkler.
[SVN r21195]
2003-12-10 06:39:27 +00:00
Vladimir Prus
523c785e30
Simplify Jamfile.
...
Patch from Jurgen Hunold.
[SVN r21194]
2003-12-10 06:27:32 +00:00
Vladimir Prus
e4d5b5446a
Add 'boost' prefix for library names
...
[SVN r21193]
2003-12-10 06:25:05 +00:00
Joel de Guzman
e0ebcc5370
Updates from Spirit CVS
...
[SVN r21192]
2003-12-10 02:47:45 +00:00
Douglas Gregor
acd94240b3
Apply Jürgen Hunold's patch to use BOOST_SIGNALS_NAMESPACE
...
[SVN r21191]
2003-12-09 21:04:24 +00:00
Beman Dawes
f039e5bb6c
Separate canonic and normal form, add path::normalize()
...
[SVN r21190]
2003-12-09 18:10:50 +00:00
Vladimir Prus
8a3e95e02f
Optimization.
...
* build/virtual-target.jam
(subvariant.implicit-includes): Cache results.
[SVN r21189]
2003-12-09 09:40:26 +00:00
Vladimir Prus
6c2402b139
Simplifications.
...
* build/targets.jam
(basic-target.check-for-unused-sources): Don't group virtual targets
by the main target they come from. It's not obvious that it's needed,
and it's rather complex.
[SVN r21188]
2003-12-09 09:14:38 +00:00
Vladimir Prus
0233fddb9b
Adjust for changes in BGL Jamfile
...
[SVN r21187]
2003-12-09 06:12:27 +00:00
Eric Friedman
13756b705e
Removed note 16 from variant<T&> test, as defect may be serious in some generic use-cases.
...
[SVN r21186]
2003-12-08 21:54:57 +00:00
Douglas Gregor
8fd346017d
By default, jump to Metacomm-generated documentation
...
[SVN r21185]
2003-12-08 14:20:07 +00:00