4c4567dde5Introduced 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.
Vladimir Prus
2002-09-27 07:35:03 +0000
712c61a485Fix for compiling with CodeWarrior.
Rene Rivera
2002-09-25 05:53:35 +0000
df6ffde6b8Fix for compiling with CodeWarrior.
Rene Rivera
2002-09-25 05:53:35 +0000
99e3987837Apply patch from "Markus Schöpflin" <markus.schoepflin@ginit-technology.com>
Dave Abrahams
2002-09-24 13:47:57 +0000
7e11df25caApply patch from "Markus Schöpflin" <markus.schoepflin@ginit-technology.com>
Dave Abrahams
2002-09-24 13:47:57 +0000
7caaaac870Work in progress.
Vladimir Prus
2002-09-20 12:50:44 +0000
38f178b0d8Work in progress.
Vladimir Prus
2002-09-20 12:50:44 +0000
01a74fcd32Simplication/optimization.
Vladimir Prus
2002-09-20 12:29:03 +0000
660fa0a581Simplication/optimization.
Vladimir Prus
2002-09-20 12:29:03 +0000
df9871f818Slight mod in case there are no extra files and MakeLocate & DEPENDS can't handle that.
Rene Rivera
2002-09-19 17:13:36 +0000
cd9257d1c5Apply patch from "Markus Schöpflin" <markus.schoepflin@ginit-technology.com> Also fix typo excpetion->exception
Dave Abrahams
2002-09-19 17:06:10 +0000
874da1bc87Fix bad dependency bug
Dave Abrahams
2002-09-19 17:00:10 +0000
8fb535e75c/Zm800 so ublas compiles
Beman Dawes
2002-09-18 19:18:27 +0000
b1aad753c5Documented the UPDATE rule.
Vladimir Prus
2002-09-17 12:31:49 +0000
3f320c3864Processed with HTML tidy.
Vladimir Prus
2002-09-17 12:22:34 +0000
6bdeaa81e4Checkin work in progress before I lose it through some terrible accident ;-)
Dave Abrahams
2002-09-16 13:56:02 +0000
3604047759Checkin work in progress before I lose it through some terrible accident ;-)
Dave Abrahams
2002-09-16 13:56:02 +0000
19719f969aSome 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.
Rene Rivera
2002-09-15 20:08:03 +0000
14faa3377dSome 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.
Rene Rivera
2002-09-15 20:08:03 +0000
4dfabbe888Implemented "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.
Rene Rivera
2002-09-13 16:01:35 +0000
e7eab4c752Prevent 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.
Vladimir Prus
2002-09-13 12:19:42 +0000
c46c7fdae0Prevent 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.
Vladimir Prus
2002-09-13 12:19:42 +0000
52c57c06f5Forgotten file.
Vladimir Prus
2002-09-13 12:16:17 +0000
46aa5c661aForgotten file.
Vladimir Prus
2002-09-13 12:16:17 +0000
bdb6a9e71cAdded commentary
Dave Abrahams
2002-09-13 01:50:09 +0000
b84699b2d1Added commentary
Dave Abrahams
2002-09-13 01:50:09 +0000
4f3357c3f4Implement hiding of local rules by default. Use --help-enable=show-locals to show them regardless.
Rene Rivera
2002-09-12 22:26:56 +0000
c494029fa4Implement hiding of local rules by default. Use --help-enable=show-locals to show them regardless.
Rene Rivera
2002-09-12 22:26:56 +0000
3f15eb554fFix for when varaibles are edclared with an empty value.
Rene Rivera
2002-09-12 22:00:23 +0000
2b045385baFix for when varaibles are edclared with an empty value.
Rene Rivera
2002-09-12 22:00:23 +0000
2796e8f328Added generators test to the test suite.
Vladimir Prus
2002-09-11 15:56:56 +0000
556ae33347Added generators test to the test suite.
Vladimir Prus
2002-09-11 15:56:56 +0000
ba4cc2976fSmall fix.
Vladimir Prus
2002-09-11 15:54:39 +0000
23e47181a9Small fix.
Vladimir Prus
2002-09-11 15:54:39 +0000
12807f87fcMore cygwin/NT compatibility fixes
Dave Abrahams
2002-09-11 15:40:32 +0000
503f434ea3More cygwin/NT compatibility fixes
Dave Abrahams
2002-09-11 15:40:32 +0000
bc4294371eUpdated from Markus Shoepflin. Compiler selected based on threading option and C/C++, support for rtti and exception-handling features.
Rene Rivera
2002-09-11 15:31:43 +0000
9e538ffceaOutput generator debugging messages only if there's "--debug-generators" option in the command line.
Vladimir Prus
2002-09-11 15:25:18 +0000
b58ad30fe2Output generator debugging messages only if there's "--debug-generators" option in the command line.
Vladimir Prus
2002-09-11 15:25:18 +0000
4711f64f4eWorkaround for cywgin/NT build
Dave Abrahams
2002-09-11 14:37:25 +0000
f175af9955Workaround for cywgin/NT build
Dave Abrahams
2002-09-11 14:37:25 +0000
021c2e550dSome cleanups. At the same time, allowed several suffixes to target types (e.g. "cpp" and "cxx").
Vladimir Prus
2002-09-11 14:18:52 +0000
4950f269d3Some cleanups. At the same time, allowed several suffixes to target types (e.g. "cpp" and "cxx").
Vladimir Prus
2002-09-11 14:18:52 +0000
3fbc22a8c1Doc clarifications.
Vladimir Prus
2002-09-10 12:52:36 +0000
78818b79a2Doc clarifications.
Vladimir Prus
2002-09-10 12:52:36 +0000
cb4806c251Added development plan.
Vladimir Prus
2002-09-10 10:06:06 +0000
87034635d1Added development plan.
Vladimir Prus
2002-09-10 10:06:06 +0000
f41f552156VC7 builds
Dave Abrahams
2002-09-09 14:05:10 +0000
52328850c5VC7 builds
Dave Abrahams
2002-09-09 14:05:10 +0000
fc0720b830Apply patch for building with VC7
Dave Abrahams
2002-09-07 18:08:50 +0000
985eff2235Apply patch for building with VC7
Dave Abrahams
2002-09-07 18:08:50 +0000
de39477e27IBM cc does not understand C++ comment (leading //). Changed into using C-style comments (/* */)
Toon Knapen
2002-09-06 21:03:10 +0000
024158b9e3IBM cc does not understand C++ comment (leading //). Changed into using C-style comments (/* */)
Toon Knapen
2002-09-06 21:03:10 +0000
f5e70d6708added LIBPATH, FINDLIBS and NEEDLIBS
Toon Knapen
2002-09-06 17:58:10 +0000
fcef03a603better heading, link
Beman Dawes
2002-09-06 15:57:46 +0000
95df2ca6e0Example of templates.
Rene Rivera
2002-09-06 03:38:30 +0000
9d430f5f06bugfix
Dave Abrahams
2002-09-05 14:10:39 +0000
bcde8d5f8eAdded CWPro8 toolset
Dave Abrahams
2002-09-04 20:57:43 +0000
ef0f91ab94Modernized for Beman
Dave Abrahams
2002-09-04 16:07:35 +0000
7dc57cc6a2Implemented less-liberal conversion rules
Dave Abrahams
2002-09-02 23:23:27 +0000
cc74dc201eImplemented less-liberal conversion rules
Dave Abrahams
2002-09-02 23:23:27 +0000
c67f576a5eBorland warning "Superfluous & with function in function ..." suppressed
Gennadiy Rozental
2002-09-02 07:10:26 +0000
b98aa66893Initial checkin of Kylix toolset
John Maddock
2002-09-01 10:47:01 +0000
9f496d0cb2Added quotes for the VC++ libraries
Dave Abrahams
2002-08-29 14:51:29 +0000
52e01c89bdAdded quotes for the VC++ libraries
Dave Abrahams
2002-08-29 14:51:29 +0000
853661fa70Added *.cxx as another common C++ source file extension.
Rene Rivera
2002-08-24 18:09:06 +0000
f3afbb562fcxx_repository fixes; always link with -lm
Ralf W. Grosse-Kunstleve
2002-08-22 18:59:27 +0000
cdfa27f5e8Better checking
Dave Abrahams
2002-08-22 18:21:34 +0000
f71db69e89Added comment
Dave Abrahams
2002-08-22 16:02:00 +0000
cf3346db70Help for derived toolsets
Dave Abrahams
2002-08-22 11:46:58 +0000
3ae229ed04workaround for cxx 6.5 header file problem
Ralf W. Grosse-Kunstleve
2002-08-21 23:29:25 +0000
e88290d320Clean a few more files
Dave Abrahams
2002-08-21 21:40:32 +0000
eabc7e182bClean a few more files
Dave Abrahams
2002-08-21 21:37:42 +0000
a4a4cf8dedgprof needs the debug-symbols to produce the call-graph
Toon Knapen
2002-08-20 11:18:46 +0000
25d62b89c1Fixed problems with -tWR turning on -tW Added -Ve -Vx -a8 options to compiles to be binary compatible with default IDE options.
John Maddock
2002-08-17 11:41:00 +0000
4a7a508bc2Added future generators test -- not automated now.
Vladimir Prus
2002-08-16 14:25:22 +0000
00be3e6cc4Added future generators test -- not automated now.
Vladimir Prus
2002-08-16 14:25:22 +0000
31aa4f4288Correction to the previous commit.
Vladimir Prus
2002-08-16 14:18:58 +0000
835b82eeaeCorrection to the previous commit.
Vladimir Prus
2002-08-16 14:18:58 +0000
a1adab49a1Wholesale commit of generators.
Vladimir Prus
2002-08-16 14:13:15 +0000
c3d228af10Wholesale commit of generators.
Vladimir Prus
2002-08-16 14:13:15 +0000
ea264712c1New rules.
Vladimir Prus
2002-08-16 13:58:23 +0000
9e0161be21New rules.
Vladimir Prus
2002-08-16 13:58:23 +0000
dbc30b4b60New rules.
Vladimir Prus
2002-08-16 13:50:17 +0000
5102991ec2New rules.
Vladimir Prus
2002-08-16 13:50:17 +0000
9e8f904cdfAdded new transformation.
Vladimir Prus
2002-08-16 13:25:26 +0000
38bcf14083Doc improvements.
Vladimir Prus
2002-08-16 13:07:15 +0000
2c5e91002aDoc improvements.
Vladimir Prus
2002-08-16 13:07:15 +0000
eda5ec3bd5Bugfix.
Vladimir Prus
2002-08-15 16:13:28 +0000
07c5b1928fBugfix.
Vladimir Prus
2002-08-15 16:13:28 +0000
a8cb8b2437Facilitate new main target rules creation.
Vladimir Prus
2002-08-15 16:01:45 +0000
32f895a1beFacilitate new main target rules creation.
Vladimir Prus
2002-08-15 16:01:45 +0000
708e462dbfCreated a new file 'common.jam' to keep rules not specific to a toolset.
Vladimir Prus
2002-08-15 09:29:49 +0000
0d6ed73e1dCreated a new file 'common.jam' to keep rules not specific to a toolset.
Vladimir Prus
2002-08-15 09:29:49 +0000
670c715402Propagate only propagated properties.
Vladimir Prus
2002-08-15 08:42:08 +0000
0318e1da7cPropagate only propagated properties.
Vladimir Prus
2002-08-15 08:42:08 +0000
28dbe1ce9fAllow gcc,borland/runtime-link=static to work on command line.
Vladimir Prus
2002-08-15 08:29:45 +0000