Dave Abrahams
92f93f2398
bug fix
...
[SVN r13289]
2002-03-27 22:45:13 +00:00
Dave Abrahams
d41f2f8d23
*** empty log message ***
...
[SVN r13288]
2002-03-27 22:45:04 +00:00
Dave Abrahams
244f6d469f
New module scoping rules
...
[SVN r13287]
2002-03-27 22:23:30 +00:00
Vladimir Prus
6804ee7373
Minor modifications.
...
* regex.jam (split): Change behavour with regard to separators at
the beginning of string.
* os.path.jam (has_parent, parent, join): Allow relative paths to
point upward.
(all_parents): new rule
Added support for unix pathes.
[SVN r13279]
2002-03-26 08:56:05 +00:00
Vladimir Prus
18c3412b84
Merge of Perforce change 1587: "if" was testing only the first element of
...
simple expression.
[SVN r13278]
2002-03-26 07:51:38 +00:00
Rene Rivera
4c5c5f55ec
Changed so that when we are generating versioned DLLs, we link the versioned one, and symlink the unversioned one.
...
[SVN r13275]
2002-03-26 01:41:07 +00:00
Rene Rivera
7890d981e8
Removed HardLink hack to generate versioned DLLs.
...
[SVN r13274]
2002-03-26 01:39:47 +00:00
Rene Rivera
2492955fab
Fixed missing setting of RUN_LD_LIBRARY_PATH for DLL and PYD targets.
...
[SVN r13273]
2002-03-26 00:32:41 +00:00
Dave Abrahams
566915f300
deal with spaces in pathnames
...
[SVN r13270]
2002-03-25 16:33:27 +00:00
Rene Rivera
965f97194e
Added setting of LD_LIBRARY_PATH env variable in the link so that the linker can resolve tertiacry dependencies that use soname-ing.
...
[SVN r13269]
2002-03-25 04:38:21 +00:00
Rene Rivera
30e32bba35
Added creation of versioned files when building DLLs.
...
[SVN r13268]
2002-03-25 04:37:20 +00:00
Dave Abrahams
da49104c65
Quick bug fixes for python
...
[SVN r13252]
2002-03-24 05:04:38 +00:00
John Maddock
b95d2fed2c
Added Darwin options (caution may not work yet).
...
[SVN r13248]
2002-03-22 12:16:41 +00:00
John Maddock
d95b92fb57
Added BeOS threading options (there aren't any).
...
[SVN r13247]
2002-03-22 11:30:04 +00:00
John Maddock
bf44d10a6a
Added support for execution under cygwin
...
[SVN r13246]
2002-03-22 11:29:35 +00:00
Rene Rivera
4f03c3dc78
Changed name of template/basis/base targets to "emplate" e
...
[SVN r13239]
2002-03-22 00:29:13 +00:00
Dave Abrahams
e6e9ffcac7
no comment
...
[SVN r13231]
2002-03-20 07:16:06 +00:00
John Maddock
081e36cd02
Added -lrt for multithreaded builds
...
[SVN r13227]
2002-03-19 12:39:34 +00:00
Rene Rivera
f3775c687a
Fixed stage targets not repositioning to dependents directories.
...
[SVN r13222]
2002-03-19 06:41:55 +00:00
Rene Rivera
0490788cb6
Fixed default build request not getting propagated when using a linking edependency
...
[SVN r13220]
2002-03-18 21:33:46 +00:00
Rene Rivera
933c6260d3
Fixed multiple copies of text in header, because of multiple inclusion as dependent.
...
Added support for mutiple comment lines, so that the full boost copyright info can be generated.
[SVN r13216]
2002-03-17 20:10:46 +00:00
Rene Rivera
b92527ae55
Added "basis" targets, functionality originally from Tim Witt.
...
Added concept of modifier functions to implement cleaner "basis".
Cleaned up declare-local-target and many other small spots.
Mostly full generalization of dependants.
Fixed multiple copy bug in "stage" target, and small cleanup.
Fixed spurious resetting of BUILD variable, which was causing incorrect builds.
[SVN r13215]
2002-03-17 20:08:48 +00:00
Rene Rivera
8db93abe3f
Fixed forward dependency bug, they now work again.
...
[SVN r13213]
2002-03-16 04:18:10 +00:00
Dave Abrahams
452655fcf3
Tweaks for CWPro7.2
...
[SVN r13206]
2002-03-15 12:40:09 +00:00
Dave Abrahams
f8c1efac25
Quick bug fix for simultaneous vc6/7 operation
...
[SVN r13205]
2002-03-15 04:28:45 +00:00
Dave Abrahams
c4a4b987e8
Fixed .pdb problem
...
[SVN r13204]
2002-03-15 03:05:35 +00:00
Rene Rivera
4253776eb5
Fixed same copy-paste error of resetting the BUILD variable, but this time in the stage targets.
...
[SVN r13190]
2002-03-14 05:12:46 +00:00
Rene Rivera
0a09e02486
Added distribution.jam to hold rules for management of distributions.
...
Initially only has the version-header rule.
[SVN r13174]
2002-03-11 16:13:46 +00:00
John Maddock
5c0e5649a1
Added support for gcc versions that don't use the GNU linker -
...
basically we have to suppress some GNU specific command line
switches in this case.
[SVN r13168]
2002-03-10 12:07:05 +00:00
Dave Abrahams
37d51cdfee
*** empty log message ***
...
[SVN r13134]
2002-03-08 14:55:02 +00:00
Dave Abrahams
8af7a4bd84
<dir.h> -> <direct.h>
...
[SVN r13125]
2002-03-07 22:59:24 +00:00
Rene Rivera
76dcdeff15
Set to version 3.1
...
Changed options to allow GNU style options of "--x".
Added ARGV variable for invocation arguments.
[SVN r13124]
2002-03-07 17:14:12 +00:00
John Maddock
384dd863b2
Added platform specific threading options.
...
[SVN r13122]
2002-03-07 12:21:17 +00:00
Vladimir Prus
52e3ac3657
Added the 'PWD' builtin.
...
[SVN r13117]
2002-03-07 09:02:01 +00:00
Dave Abrahams
93f12c9a68
Merge with Perforce 2.4 state
...
[SVN r13111]
2002-03-06 14:13:29 +00:00
Dave Abrahams
506752629b
Bugfixes
...
[SVN r13107]
2002-03-06 01:20:56 +00:00
Rene Rivera
e388fd0f84
Sstage targets where not using the complete local-build arguments
...
[SVN r13103]
2002-03-05 22:43:26 +00:00
Rene Rivera
ed9b367159
Fixed trying to copy multiple files at once in stage targets.
...
[SVN r13096]
2002-03-05 17:17:58 +00:00
Rene Rivera
64a1e9e733
Fixed rename-target, it needed to take multiple targets.
...
[SVN r13094]
2002-03-05 16:19:44 +00:00
Dave Abrahams
215ad02cf4
Bug fix
...
[SVN r13093]
2002-03-05 13:16:25 +00:00
Dave Abrahams
76ea91b0f2
Make <inlining> link-compatible
...
[SVN r13080]
2002-03-04 20:06:25 +00:00
Rene Rivera
35eadef9ec
Updated soname to use <dllversion>, defaults to BOOST_VERSION if not specified.
...
[SVN r13034]
2002-03-02 23:06:58 +00:00
Rene Rivera
8074cad538
Added <dllversion> feature to use for soname-ing.
...
[SVN r13031]
2002-03-02 23:01:34 +00:00
Dave Abrahams
db66ee6da7
experimental soname support
...
[SVN r13028]
2002-03-02 21:41:16 +00:00
Dave Abrahams
4213b55293
experimental soname support
...
[SVN r13027]
2002-03-02 21:39:34 +00:00
Rene Rivera
1a670e67dc
Factored out the rename code from stage to rename-target.
...
Removed tabs.
[SVN r13021]
2002-03-02 19:56:12 +00:00
Rene Rivera
dd3c9af79f
Fixed link subvariant checking.
...
[SVN r13017]
2002-03-02 18:39:02 +00:00
Dave Abrahams
9dee37fdf6
Fixed(?) BUILD bug
...
[SVN r13015]
2002-03-02 17:46:46 +00:00
Dave Abrahams
e0f13c442b
Fixed "optimize for space" and "optimize for speed"
...
[SVN r12998]
2002-03-01 20:20:17 +00:00
Dave Abrahams
fe6136169c
AIX support
...
[SVN r12986]
2002-02-28 16:02:56 +00:00