Commit Graph

  • 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. Vladimir Prus 2002-09-27 07:35:03 +0000
  • 712c61a485 Fix for compiling with CodeWarrior. Rene Rivera 2002-09-25 05:53:35 +0000
  • df6ffde6b8 Fix for compiling with CodeWarrior. Rene Rivera 2002-09-25 05:53:35 +0000
  • 99e3987837 Apply patch from "Markus Schöpflin" <markus.schoepflin@ginit-technology.com> Dave Abrahams 2002-09-24 13:47:57 +0000
  • 7e11df25ca Apply patch from "Markus Schöpflin" <markus.schoepflin@ginit-technology.com> Dave Abrahams 2002-09-24 13:47:57 +0000
  • 7caaaac870 Work in progress. Vladimir Prus 2002-09-20 12:50:44 +0000
  • 38f178b0d8 Work in progress. Vladimir Prus 2002-09-20 12:50:44 +0000
  • 01a74fcd32 Simplication/optimization. Vladimir Prus 2002-09-20 12:29:03 +0000
  • 660fa0a581 Simplication/optimization. Vladimir Prus 2002-09-20 12:29:03 +0000
  • df9871f818 Slight mod in case there are no extra files and MakeLocate & DEPENDS can't handle that. Rene Rivera 2002-09-19 17:13:36 +0000
  • cd9257d1c5 Apply patch from "Markus Schöpflin" <markus.schoepflin@ginit-technology.com> Also fix typo excpetion->exception Dave Abrahams 2002-09-19 17:06:10 +0000
  • 874da1bc87 Fix 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
  • b1aad753c5 Documented the UPDATE rule. Vladimir Prus 2002-09-17 12:31:49 +0000
  • 3f320c3864 Processed with HTML tidy. Vladimir Prus 2002-09-17 12:22:34 +0000
  • 6bdeaa81e4 Checkin work in progress before I lose it through some terrible accident ;-) Dave Abrahams 2002-09-16 13:56:02 +0000
  • 3604047759 Checkin work in progress before I lose it through some terrible accident ;-) Dave Abrahams 2002-09-16 13:56:02 +0000
  • 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. Rene Rivera 2002-09-15 20:08:03 +0000
  • 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. Rene Rivera 2002-09-15 20:08:03 +0000
  • 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. Rene Rivera 2002-09-13 16:01:35 +0000
  • 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. Vladimir Prus 2002-09-13 12:19:42 +0000
  • 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. Vladimir Prus 2002-09-13 12:19:42 +0000
  • 52c57c06f5 Forgotten file. Vladimir Prus 2002-09-13 12:16:17 +0000
  • 46aa5c661a Forgotten file. Vladimir Prus 2002-09-13 12:16:17 +0000
  • bdb6a9e71c Added commentary Dave Abrahams 2002-09-13 01:50:09 +0000
  • b84699b2d1 Added commentary Dave Abrahams 2002-09-13 01:50:09 +0000
  • 4f3357c3f4 Implement hiding of local rules by default. Use --help-enable=show-locals to show them regardless. Rene Rivera 2002-09-12 22:26:56 +0000
  • c494029fa4 Implement hiding of local rules by default. Use --help-enable=show-locals to show them regardless. Rene Rivera 2002-09-12 22:26:56 +0000
  • 3f15eb554f Fix for when varaibles are edclared with an empty value. Rene Rivera 2002-09-12 22:00:23 +0000
  • 2b045385ba Fix for when varaibles are edclared with an empty value. Rene Rivera 2002-09-12 22:00:23 +0000
  • 2796e8f328 Added generators test to the test suite. Vladimir Prus 2002-09-11 15:56:56 +0000
  • 556ae33347 Added generators test to the test suite. Vladimir Prus 2002-09-11 15:56:56 +0000
  • ba4cc2976f Small fix. Vladimir Prus 2002-09-11 15:54:39 +0000
  • 23e47181a9 Small fix. Vladimir Prus 2002-09-11 15:54:39 +0000
  • 12807f87fc More cygwin/NT compatibility fixes Dave Abrahams 2002-09-11 15:40:32 +0000
  • 503f434ea3 More cygwin/NT compatibility fixes Dave Abrahams 2002-09-11 15:40:32 +0000
  • bc4294371e Updated 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
  • 9e538ffcea Output generator debugging messages only if there's "--debug-generators" option in the command line. Vladimir Prus 2002-09-11 15:25:18 +0000
  • b58ad30fe2 Output generator debugging messages only if there's "--debug-generators" option in the command line. Vladimir Prus 2002-09-11 15:25:18 +0000
  • 4711f64f4e Workaround for cywgin/NT build Dave Abrahams 2002-09-11 14:37:25 +0000
  • f175af9955 Workaround for cywgin/NT build Dave Abrahams 2002-09-11 14:37:25 +0000
  • 021c2e550d Some 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
  • 4950f269d3 Some 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
  • 3fbc22a8c1 Doc clarifications. Vladimir Prus 2002-09-10 12:52:36 +0000
  • 78818b79a2 Doc clarifications. Vladimir Prus 2002-09-10 12:52:36 +0000
  • cb4806c251 Added development plan. Vladimir Prus 2002-09-10 10:06:06 +0000
  • 87034635d1 Added development plan. Vladimir Prus 2002-09-10 10:06:06 +0000
  • f41f552156 VC7 builds Dave Abrahams 2002-09-09 14:05:10 +0000
  • 52328850c5 VC7 builds Dave Abrahams 2002-09-09 14:05:10 +0000
  • fc0720b830 Apply patch for building with VC7 Dave Abrahams 2002-09-07 18:08:50 +0000
  • 985eff2235 Apply patch for building with VC7 Dave Abrahams 2002-09-07 18:08:50 +0000
  • de39477e27 IBM cc does not understand C++ comment (leading //). Changed into using C-style comments (/* */) Toon Knapen 2002-09-06 21:03:10 +0000
  • 024158b9e3 IBM cc does not understand C++ comment (leading //). Changed into using C-style comments (/* */) Toon Knapen 2002-09-06 21:03:10 +0000
  • f5e70d6708 added LIBPATH, FINDLIBS and NEEDLIBS Toon Knapen 2002-09-06 17:58:10 +0000
  • fcef03a603 better heading, link Beman Dawes 2002-09-06 15:57:46 +0000
  • 127dce071b TABS, EOLs+EOFs. Rene Rivera 2002-09-06 14:40:30 +0000
  • d6998ce0d7 TABS, EOLs+EOFs. Rene Rivera 2002-09-06 14:40:30 +0000
  • 833ff260b7 Remove TABS. Rene Rivera 2002-09-06 14:30:33 +0000
  • 95df2ca6e0 Example of templates. Rene Rivera 2002-09-06 03:38:30 +0000
  • 9d430f5f06 bugfix Dave Abrahams 2002-09-05 14:10:39 +0000
  • bcde8d5f8e Added CWPro8 toolset Dave Abrahams 2002-09-04 20:57:43 +0000
  • ef0f91ab94 Modernized for Beman Dave Abrahams 2002-09-04 16:07:35 +0000
  • 7dc57cc6a2 Implemented less-liberal conversion rules Dave Abrahams 2002-09-02 23:23:27 +0000
  • cc74dc201e Implemented less-liberal conversion rules Dave Abrahams 2002-09-02 23:23:27 +0000
  • c67f576a5e Borland warning "Superfluous & with function in function ..." suppressed Gennadiy Rozental 2002-09-02 07:10:26 +0000
  • b98aa66893 Initial checkin of Kylix toolset John Maddock 2002-09-01 10:47:01 +0000
  • 9f496d0cb2 Added quotes for the VC++ libraries Dave Abrahams 2002-08-29 14:51:29 +0000
  • 52e01c89bd Added quotes for the VC++ libraries Dave Abrahams 2002-08-29 14:51:29 +0000
  • 853661fa70 Added *.cxx as another common C++ source file extension. Rene Rivera 2002-08-24 18:09:06 +0000
  • f3afbb562f cxx_repository fixes; always link with -lm Ralf W. Grosse-Kunstleve 2002-08-22 18:59:27 +0000
  • cdfa27f5e8 Better checking Dave Abrahams 2002-08-22 18:21:34 +0000
  • f71db69e89 Added comment Dave Abrahams 2002-08-22 16:02:00 +0000
  • cf3346db70 Help for derived toolsets Dave Abrahams 2002-08-22 11:46:58 +0000
  • 3ae229ed04 workaround for cxx 6.5 header file problem Ralf W. Grosse-Kunstleve 2002-08-21 23:29:25 +0000
  • e88290d320 Clean a few more files Dave Abrahams 2002-08-21 21:40:32 +0000
  • eabc7e182b Clean a few more files Dave Abrahams 2002-08-21 21:37:42 +0000
  • a4a4cf8ded gprof needs the debug-symbols to produce the call-graph Toon Knapen 2002-08-20 11:18:46 +0000
  • 25d62b89c1 Fixed 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
  • 4a7a508bc2 Added future generators test -- not automated now. Vladimir Prus 2002-08-16 14:25:22 +0000
  • 00be3e6cc4 Added future generators test -- not automated now. Vladimir Prus 2002-08-16 14:25:22 +0000
  • 31aa4f4288 Correction to the previous commit. Vladimir Prus 2002-08-16 14:18:58 +0000
  • 835b82eeae Correction to the previous commit. Vladimir Prus 2002-08-16 14:18:58 +0000
  • a1adab49a1 Wholesale commit of generators. Vladimir Prus 2002-08-16 14:13:15 +0000
  • c3d228af10 Wholesale commit of generators. Vladimir Prus 2002-08-16 14:13:15 +0000
  • ea264712c1 New rules. Vladimir Prus 2002-08-16 13:58:23 +0000
  • 9e0161be21 New rules. Vladimir Prus 2002-08-16 13:58:23 +0000
  • dbc30b4b60 New rules. Vladimir Prus 2002-08-16 13:50:17 +0000
  • 5102991ec2 New rules. Vladimir Prus 2002-08-16 13:50:17 +0000
  • 9e8f904cdf Added new transformation. Vladimir Prus 2002-08-16 13:25:26 +0000
  • 38bcf14083 Doc improvements. Vladimir Prus 2002-08-16 13:07:15 +0000
  • 2c5e91002a Doc improvements. Vladimir Prus 2002-08-16 13:07:15 +0000
  • eda5ec3bd5 Bugfix. Vladimir Prus 2002-08-15 16:13:28 +0000
  • 07c5b1928f Bugfix. Vladimir Prus 2002-08-15 16:13:28 +0000
  • a8cb8b2437 Facilitate new main target rules creation. Vladimir Prus 2002-08-15 16:01:45 +0000
  • 32f895a1be Facilitate new main target rules creation. Vladimir Prus 2002-08-15 16:01:45 +0000
  • 708e462dbf Created a new file 'common.jam' to keep rules not specific to a toolset. Vladimir Prus 2002-08-15 09:29:49 +0000
  • 0d6ed73e1d Created a new file 'common.jam' to keep rules not specific to a toolset. Vladimir Prus 2002-08-15 09:29:49 +0000
  • 670c715402 Propagate only propagated properties. Vladimir Prus 2002-08-15 08:42:08 +0000
  • 0318e1da7c Propagate only propagated properties. Vladimir Prus 2002-08-15 08:42:08 +0000
  • 28dbe1ce9f Allow gcc,borland/runtime-link=static to work on command line. Vladimir Prus 2002-08-15 08:29:45 +0000