Vladimir Prus
4c4567dde5
Introduced SHARED-LIB and STATIC-LIB target types. Also introduced LIB target
...
type and a generator, which relays either to SHARED-LIB or STATIC-LIB,
depending of the value of "shared" feature.
[SVN r15529]
2002-09-27 07:35:03 +00:00
Rene Rivera
712c61a485
Fix for compiling with CodeWarrior.
...
[SVN r15503]
2002-09-25 05:53:35 +00:00
Rene Rivera
df6ffde6b8
Fix for compiling with CodeWarrior.
...
[SVN r15503]
2002-09-25 05:53:35 +00:00
Dave Abrahams
99e3987837
Apply patch from "Markus Schöpflin" <markus.schoepflin@ginit-technology.com>
...
[SVN r15494]
2002-09-24 13:47:57 +00:00
Dave Abrahams
7e11df25ca
Apply patch from "Markus Schöpflin" <markus.schoepflin@ginit-technology.com>
...
[SVN r15494]
2002-09-24 13:47:57 +00:00
Vladimir Prus
7caaaac870
Work in progress.
...
- Got rid of vectors of vectors in generators code. That was not only slow, it
was also troublesome.
- Started work on transformation caching. Works but needs review/cleanup.
[SVN r15465]
2002-09-20 12:50:44 +00:00
Vladimir Prus
38f178b0d8
Work in progress.
...
- Got rid of vectors of vectors in generators code. That was not only slow, it
was also troublesome.
- Started work on transformation caching. Works but needs review/cleanup.
[SVN r15465]
2002-09-20 12:50:44 +00:00
Vladimir Prus
01a74fcd32
Simplication/optimization.
...
[SVN r15464]
2002-09-20 12:29:03 +00:00
Vladimir Prus
660fa0a581
Simplication/optimization.
...
[SVN r15464]
2002-09-20 12:29:03 +00:00
Rene Rivera
df9871f818
Slight mod in case there are no extra files and MakeLocate & DEPENDS can't handle that.
...
[SVN r15456]
2002-09-19 17:13:36 +00:00
Dave Abrahams
cd9257d1c5
Apply patch from "Markus Schöpflin" <markus.schoepflin@ginit-technology.com>
...
Also fix typo excpetion->exception
[SVN r15455]
2002-09-19 17:06:10 +00:00
Dave Abrahams
874da1bc87
Fix bad dependency bug
...
[SVN r15453]
2002-09-19 17:00:10 +00:00
Beman Dawes
8fb535e75c
/Zm800 so ublas compiles
...
[SVN r15441]
2002-09-18 19:18:27 +00:00
Vladimir Prus
b1aad753c5
Documented the UPDATE rule.
...
[SVN r15408]
2002-09-17 12:31:49 +00:00
Vladimir Prus
3f320c3864
Processed with HTML tidy.
...
[SVN r15407]
2002-09-17 12:22:34 +00:00
Dave Abrahams
6bdeaa81e4
Checkin work in progress before I lose it through some terrible accident ;-)
...
[SVN r15379]
2002-09-16 13:56:02 +00:00
Dave Abrahams
3604047759
Checkin work in progress before I lose it through some terrible accident ;-)
...
[SVN r15379]
2002-09-16 13:56:02 +00:00
Rene Rivera
19719f969a
Some cleanup of code.
...
Rewrote the handling of help arguments to be even easier to use.
Added descriptions for all the top level --help arguments.
Added descriptions of help options.
Added a few more control arguments in preparation for HTML type output.
[SVN r15342]
2002-09-15 20:08:03 +00:00
Rene Rivera
14faa3377d
Some cleanup of code.
...
Rewrote the handling of help arguments to be even easier to use.
Added descriptions for all the top level --help arguments.
Added descriptions of help options.
Added a few more control arguments in preparation for HTML type output.
[SVN r15342]
2002-09-15 20:08:03 +00:00
Rene Rivera
4dfabbe888
Implemented "better" copying by the stage rule. This makes it so that it copies additional targets generated by links. This is for getting better support of SONAMES in the stage directories.
...
[SVN r15304]
2002-09-13 16:01:35 +00:00
Vladimir Prus
e7eab4c752
Prevent creating two equivivalent virtual targets. This, in particular,
...
prevents complining the same source twice with the same properties.
Also allow generators to change source names using patterns.
* new/generators.jam (generator): Accept name patterns together with
target types.
(generator.generated-targets): Use name patterns. Transform generated
targets with 'virtual-targets.register', to eliminate duplicate
virtual targets.
[SVN r15302]
2002-09-13 12:19:42 +00:00
Vladimir Prus
c46c7fdae0
Prevent creating two equivivalent virtual targets. This, in particular,
...
prevents complining the same source twice with the same properties.
Also allow generators to change source names using patterns.
* new/generators.jam (generator): Accept name patterns together with
target types.
(generator.generated-targets): Use name patterns. Transform generated
targets with 'virtual-targets.register', to eliminate duplicate
virtual targets.
[SVN r15302]
2002-09-13 12:19:42 +00:00
Vladimir Prus
52c57c06f5
Forgotten file.
...
[SVN r15301]
2002-09-13 12:16:17 +00:00
Vladimir Prus
46aa5c661a
Forgotten file.
...
[SVN r15301]
2002-09-13 12:16:17 +00:00
Dave Abrahams
bdb6a9e71c
Added commentary
...
[SVN r15287]
2002-09-13 01:50:09 +00:00
Dave Abrahams
b84699b2d1
Added commentary
...
[SVN r15287]
2002-09-13 01:50:09 +00:00
Rene Rivera
4f3357c3f4
Implement hiding of local rules by default. Use --help-enable=show-locals to show them regardless.
...
[SVN r15280]
2002-09-12 22:26:56 +00:00
Rene Rivera
c494029fa4
Implement hiding of local rules by default. Use --help-enable=show-locals to show them regardless.
...
[SVN r15280]
2002-09-12 22:26:56 +00:00
Rene Rivera
3f15eb554f
Fix for when varaibles are edclared with an empty value.
...
[SVN r15279]
2002-09-12 22:00:23 +00:00
Rene Rivera
2b045385ba
Fix for when varaibles are edclared with an empty value.
...
[SVN r15279]
2002-09-12 22:00:23 +00:00
Vladimir Prus
2796e8f328
Added generators test to the test suite.
...
[SVN r15269]
2002-09-11 15:56:56 +00:00
Vladimir Prus
556ae33347
Added generators test to the test suite.
...
[SVN r15269]
2002-09-11 15:56:56 +00:00
Vladimir Prus
ba4cc2976f
Small fix.
...
[SVN r15268]
2002-09-11 15:54:39 +00:00
Vladimir Prus
23e47181a9
Small fix.
...
[SVN r15268]
2002-09-11 15:54:39 +00:00
Dave Abrahams
12807f87fc
More cygwin/NT compatibility fixes
...
[SVN r15267]
2002-09-11 15:40:32 +00:00
Dave Abrahams
503f434ea3
More cygwin/NT compatibility fixes
...
[SVN r15267]
2002-09-11 15:40:32 +00:00
Rene Rivera
bc4294371e
Updated from Markus Shoepflin. Compiler selected based on threading option and C/C++, support for rtti and exception-handling features.
...
[SVN r15266]
2002-09-11 15:31:43 +00:00
Vladimir Prus
9e538ffcea
Output generator debugging messages only if there's
...
"--debug-generators" option in the command line.
[SVN r15265]
2002-09-11 15:25:18 +00:00
Vladimir Prus
b58ad30fe2
Output generator debugging messages only if there's
...
"--debug-generators" option in the command line.
[SVN r15265]
2002-09-11 15:25:18 +00:00
Dave Abrahams
4711f64f4e
Workaround for cywgin/NT build
...
[SVN r15263]
2002-09-11 14:37:25 +00:00
Dave Abrahams
f175af9955
Workaround for cywgin/NT build
...
[SVN r15263]
2002-09-11 14:37:25 +00:00
Vladimir Prus
021c2e550d
Some cleanups. At the same time, allowed several suffixes to target types
...
(e.g. "cpp" and "cxx").
[SVN r15262]
2002-09-11 14:18:52 +00:00
Vladimir Prus
4950f269d3
Some cleanups. At the same time, allowed several suffixes to target types
...
(e.g. "cpp" and "cxx").
[SVN r15262]
2002-09-11 14:18:52 +00:00
Vladimir Prus
3fbc22a8c1
Doc clarifications.
...
[SVN r15251]
2002-09-10 12:52:36 +00:00
Vladimir Prus
78818b79a2
Doc clarifications.
...
[SVN r15251]
2002-09-10 12:52:36 +00:00
Vladimir Prus
cb4806c251
Added development plan.
...
[SVN r15250]
2002-09-10 10:06:06 +00:00
Vladimir Prus
87034635d1
Added development plan.
...
[SVN r15250]
2002-09-10 10:06:06 +00:00
Dave Abrahams
f41f552156
VC7 builds
...
[SVN r15236]
2002-09-09 14:05:10 +00:00
Dave Abrahams
52328850c5
VC7 builds
...
[SVN r15236]
2002-09-09 14:05:10 +00:00
Dave Abrahams
fc0720b830
Apply patch for building with VC7
...
[SVN r15196]
2002-09-07 18:08:50 +00:00