Rene Rivera
97f7854cfe
Fix subvariant generation of dependents to correctly transmit/match dependant requirements/requests.
...
[SVN r13352]
2002-04-03 06:42:55 +00:00
Dave Abrahams
9190bf3ef1
bug fixes for Beman
...
[SVN r13346]
2002-04-02 19:27:00 +00:00
Dave Abrahams
d8515300f0
Use MATCH
...
[SVN r13339]
2002-04-01 16:00:25 +00:00
Dave Abrahams
1c9652e15c
bug fix
...
[SVN r13338]
2002-04-01 15:59:03 +00:00
Dave Abrahams
b9611966a1
Killed off all uses of SUBST
...
[SVN r13337]
2002-04-01 15:04:25 +00:00
Rene Rivera
87936d9d71
Initial try at documentation system. Major drawback of this versioni is anything but console output
...
[SVN r13329]
2002-04-01 07:12:39 +00:00
Dave Abrahams
0f1f60de05
Updated self-test procedure
...
[SVN r13328]
2002-04-01 05:19:25 +00:00
Dave Abrahams
ae97068e36
Fixed MATCH rule port
...
Changed regex.split to work with MATCH
Fixed build-system.jam so command-line JAMFILE specification works
[SVN r13326]
2002-04-01 02:59:53 +00:00
Dave Abrahams
d9923a4f9a
Roll back changes which should be on the branch for now.
...
[SVN r13325]
2002-04-01 02:58:32 +00:00
Dave Abrahams
69f796cc44
A couple of minor changes for backward compatibility.
...
[SVN r13324]
2002-04-01 01:48:08 +00:00
Rene Rivera
c0b6efcfeb
Load behaviour part 2: Implemented initial version with new module semantics.
...
[SVN r13321]
2002-03-30 21:54:56 +00:00
Rene Rivera
12be7cc054
Load behaviour part 2: Added an additional arg to load so that one can override the module/omodtag of the loaded f
...
[SVN r13320]
2002-03-30 21:54:03 +00:00
Dave Abrahams
0e7c3854bf
Added MATCH rule
...
[SVN r13314]
2002-03-30 12:53:50 +00:00
Dave Abrahams
d5dba9ad5b
bug fix, forgot to check in
...
[SVN r13306]
2002-03-30 00:37:00 +00:00
Rene Rivera
ec1ec85099
Don't attempt to do versioned links in anything but Unix.
...
[SVN r13305]
2002-03-30 00:29:55 +00:00
Dave Abrahams
871b2f4ffa
Cygwin fix
...
[SVN r13304]
2002-03-30 00:14:03 +00:00
Rene Rivera
86e5516dcf
Fix loading of modules so that it searchesOOST BOOST_BUILD_P
...
[SVN r13301]
2002-03-29 06:30:55 +00:00
Rene Rivera
cb48abe629
Cleaned up various mishaps introduces in the last version.
...
Added documentation for template targets, from Thomas Witt.
[SVN r13300]
2002-03-29 03:55:13 +00:00
Dave Abrahams
fb57778ee1
Applied patch from Dick Hadsell (hadsell@blueskystudios.com)
...
[SVN r13297]
2002-03-28 13:23:53 +00:00
Dave Abrahams
0a635f6e80
bug fixes
...
[SVN r13290]
2002-03-28 04:55:25 +00:00
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