2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-22 03:12:16 +00:00
Commit Graph

536 Commits

Author SHA1 Message Date
Beman Dawes
09022d3549 Add #// line to identify compiler to HTML generator
[SVN r13369]
2002-04-04 20:00:24 +00:00
Rene Rivera
b65c7973fc Cleanup, fixed various recursive dependency problems...
Replace all occurances of <LIB> <DLL> with <$(STATIC_TYPE> <$(SHARED_TYPES)>.
Fixed recursive dependency problem in template modifier.
Fixed recursive dependency problem in stage targets, now stage targets only get built/defined on second pass.


[SVN r13367]
2002-04-04 17:20:15 +00:00
Rene Rivera
966982ef3d Fixed slight problem with subvariant when there is no subvariant build request.
[SVN r13363]
2002-04-03 20:16:25 +00:00
Beman Dawes
336162f2e4 Add double quotes in case spaces in paths, fix cut and paste errors
[SVN r13362]
2002-04-03 18:31:18 +00:00
Vladimir Prus
e200b0a983 Added test system docs.
[SVN r13359]
2002-04-03 11:10:10 +00:00
Rene Rivera
6d45337677 Added architecture feature, as a serious test of subvariant generation.
[SVN r13354]
2002-04-03 06:58:31 +00:00
Rene Rivera
82ada12b7f Added architecture feature, as a serious test of subvariant gen
[SVN r13353]
2002-04-03 06:57:38 +00:00
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