Dave Abrahams
f71db69e89
Added comment
...
[SVN r15057]
2002-08-22 16:02:00 +00:00
Vladimir Prus
2fe9600256
Kill all uses of SUBST, which fails on long input.
...
[SVN r14714]
2002-08-06 15:21:02 +00:00
Rene Rivera
1b1840afe2
Added support for selection of sources based on toolset and/or variant for stage targets. See examples/stage_source_selection.
...
[SVN r14472]
2002-07-16 05:43:54 +00:00
Rene Rivera
58b9bd2be3
Fix subvariant calculation to not "forget" ungristed properties to make let property rules work.
...
Fix subvariant overrides to owork only when needed
[SVN r14463]
2002-07-15 02:06:02 +00:00
Rene Rivera
93a0c1ece1
Fixed finding compatible subvariants to link against when there are required overrides.
...
[SVN r14417]
2002-07-12 06:35:26 +00:00
Thomas Witt
169c7fc401
Rolled back command-file change.
...
[SVN r14204]
2002-06-20 05:51:58 +00:00
Thomas Witt
c794090ff5
Added options argument to with-command-file.
...
Changed msvc Link-action to put FINDLIBS in commandfile.
[SVN r14166]
2002-06-18 09:34:43 +00:00
Dave Abrahams
fffed91e15
TOOLSET_LIB_PATH -> gTOOLSET_LIB_PATH
...
[SVN r14050]
2002-05-28 20:29:47 +00:00
Dave Abrahams
25d497749d
Merged aix_so branch
...
[SVN r14032]
2002-05-23 22:42:40 +00:00
Dave Abrahams
2610e763df
More reliable extends-toolset
...
[SVN r13996]
2002-05-21 16:33:42 +00:00
Dave Abrahams
56a7244dd3
Merged from RC_1_28_0
...
[SVN r13944]
2002-05-16 00:56:42 +00:00
Dave Abrahams
ee94701488
Partial AIX .so support
...
[SVN r13702]
2002-05-07 02:25:24 +00:00
Rene Rivera
cb45371ed3
Secondary dependencies where not getting included, fixed.
...
[SVN r13372]
2002-04-05 03:30:22 +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
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
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
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
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
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
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
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
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
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
69afa19c4f
argument names for subvariant-target
...
[SVN r12980]
2002-02-28 12:25:12 +00:00
Dave Abrahams
d7524f1ec5
better path handling
...
[SVN r12976]
2002-02-28 06:03:19 +00:00
Rene Rivera
76979d083e
Simplyfied find-subvariant-target.
...
[SVN r12948]
2002-02-27 05:32:16 +00:00
Rene Rivera
1b8a272003
Fixed template for expand-target-subvariants.
...
[SVN r12943]
2002-02-26 18:31:51 +00:00
Rene Rivera
c0557c047f
Really fixed the compatible subvariant dependency. Factored some duplicate code.
...
[SVN r12941]
2002-02-26 16:28:20 +00:00
Rene Rivera
3d2d785499
Fixed link compat. testing so that specifying multi-value requirements works. (ex. <runtime-link>static/dynamic>
...
[SVN r12934]
2002-02-25 02:47:09 +00:00
Dave Abrahams
cb2e3da94f
Can't really remove command-files until <find-library> arguments are accounted for in their dependencies.
...
[SVN r12923]
2002-02-24 05:18:22 +00:00
Rene Rivera
87135e9baa
Use DLL_AS_LIB to "hard" link DLLs in addition to dynamic link (-l).
...
[SVN r12844]
2002-02-17 00:28:39 +00:00
Rene Rivera
bbe444501e
Fixed name expansion for Windows, that is platforms that generate multiple targets for DLLs.
...
[SVN r12814]
2002-02-15 06:15:22 +00:00
Rene Rivera
095d3dd087
Latest changes to legacy Boost.Build. Cleanups, addition of "stage", elimination of BOOST_BUILD_INSTALLATION, canonization of target names, etc.
...
[SVN r12799]
2002-02-14 04:09:50 +00:00
Dave Abrahams
6b757a1110
skip incompatible builds
...
[SVN r12747]
2002-02-07 01:42:57 +00:00
Rene Rivera
5c5b327843
Removed tab.
...
[SVN r12708]
2002-02-04 20:44:58 +00:00
Dave Abrahams
4cc80f3511
Make sure <target-type> is never clobbered.
...
[SVN r12516]
2002-01-25 22:30:06 +00:00
Rene Rivera
c19407c604
- Moved <suppress> code to support it for all target types.
...
- Added <linkflags> feature.
- Added <sysinclude> and <linkflags> to all toolsets.
- Documented existing changes to "variant" inheritance.
[SVN r12408]
2002-01-21 22:25:03 +00:00
Dave Abrahams
a2fcd24f2f
make gRUN_LD_LIBRARY_PATH work
...
[SVN r12202]
2002-01-02 20:57:14 +00:00
Dave Abrahams
df3e4473fd
incorporate fixes from Joerg Walter
...
[SVN r12200]
2002-01-02 19:01:12 +00:00