Commit Graph

  • d644883050 Include 'bootstrap.jam' in release. Vladimir Prus 2003-10-29 11:21:39 +0000
  • e996ad4a2c Include 'bootstrap.jam' in release. Vladimir Prus 2003-10-29 11:21:39 +0000
  • 58ffd92d48 Allow BoostBuild.py to find bjam both in parent directory (for releases) and in parent's parent directory (for CVS testing). Vladimir Prus 2003-10-29 11:18:47 +0000
  • 4566ffe228 Allow BoostBuild.py to find bjam both in parent directory (for releases) and in parent's parent directory (for CVS testing). Vladimir Prus 2003-10-29 11:18:47 +0000
  • 1030062133 Add a file which was no copied during restructuring. Vladimir Prus 2003-10-29 10:48:37 +0000
  • 0fd4fc7710 Add a file which was no copied during restructuring. Vladimir Prus 2003-10-29 10:48:37 +0000
  • f9b7715de2 Update release procedure. Vladimir Prus 2003-10-29 10:48:00 +0000
  • 7d518b3545 Update release procedure. Vladimir Prus 2003-10-29 10:48:00 +0000
  • ef9b90e8b8 Tweaks Vladimir Prus 2003-10-29 10:23:39 +0000
  • 8c315bfcd1 Tweaks Vladimir Prus 2003-10-29 10:23:39 +0000
  • 82290db868 More docs. Vladimir Prus 2003-10-29 09:46:34 +0000
  • ae9de91669 More docs. Vladimir Prus 2003-10-29 09:46:34 +0000
  • 58a7f6a498 Add top-level bootstrap.jam, so that users can put Boost.Build root in boost-build rule invocation, not path to "kernel". Tweak Boost.Build place in CVS in docs. Vladimir Prus 2003-10-29 07:49:56 +0000
  • ce55fd0f1b Add top-level bootstrap.jam, so that users can put Boost.Build root in boost-build rule invocation, not path to "kernel". Tweak Boost.Build place in CVS in docs. Vladimir Prus 2003-10-29 07:49:56 +0000
  • 3f70a26a20 Allow the 'stage' rule to traverse dependencies. Vladimir Prus 2003-10-29 06:08:44 +0000
  • 88783cf4e3 Allow the 'stage' rule to traverse dependencies. Vladimir Prus 2003-10-29 06:08:44 +0000
  • 9776888f81 Restructure: * Now using global boost-root/boost.css, so the local one is not needed. Rene Rivera 2003-10-28 17:28:08 +0000
  • 124587037f Restructure: * Fix broken relative links in html docs. * Use new copyright/license text where appropriate. Rene Rivera 2003-10-28 17:26:55 +0000
  • 124fe16d8a Restructure: * examples moved to v1/example. Rene Rivera 2003-10-28 16:46:01 +0000
  • 734671c5d3 Update release procedure. Vladimir Prus 2003-10-28 12:17:43 +0000
  • e6b79276fb Update release procedure. Vladimir Prus 2003-10-28 12:17:43 +0000
  • 583bf9fe87 Make 'regression.py' work with msvc. Vladimir Prus 2003-10-28 12:16:10 +0000
  • 5365de8675 Make 'regression.py' work with msvc. Vladimir Prus 2003-10-28 12:16:10 +0000
  • 466105e97d Make library target pass <dll-path> properties it got from usage requirements of sources. Add a test for the new behaviour. Vladimir Prus 2003-10-28 10:05:59 +0000
  • b970ff8c10 Make library target pass <dll-path> properties it got from usage requirements of sources. Add a test for the new behaviour. Vladimir Prus 2003-10-28 10:05:59 +0000
  • 83f22eb83e Fix BB54: the 'alias' rule was not passing usage requirements of the sources. Vladimir Prus 2003-10-28 08:50:58 +0000
  • 85edc40b25 Fix BB54: the 'alias' rule was not passing usage requirements of the sources. Vladimir Prus 2003-10-28 08:50:58 +0000
  • bf82713eb3 Refactorings. Vladimir Prus 2003-10-28 08:44:44 +0000
  • 5faa183c07 Refactorings. Vladimir Prus 2003-10-28 08:44:44 +0000
  • 4543f0173f Minor rename. Vladimir Prus 2003-10-28 07:54:35 +0000
  • bce9f20c7b Minor rename. Vladimir Prus 2003-10-28 07:54:35 +0000
  • b2b6e2769b Simplify target paths. Vladimir Prus 2003-10-28 07:46:40 +0000
  • 75df6c1047 Simplify target paths. Vladimir Prus 2003-10-28 07:46:40 +0000
  • af7539f00c Remove some more unused/obsolete files. Rene Rivera 2003-10-28 04:56:29 +0000
  • fcc25341e0 Remove some more unused/obsolete files. Rene Rivera 2003-10-28 04:56:29 +0000
  • eea6ba3da4 Remove 'development_plan.txt', obsoleted by 'doc/development_plan.html'. Vladimir Prus 2003-10-27 07:18:09 +0000
  • 1219ccee27 Remove 'development_plan.txt', obsoleted by 'doc/development_plan.html'. Vladimir Prus 2003-10-27 07:18:09 +0000
  • 628c44b5a1 Remove 'architecture.html', since it's really out-of-date, and with the new layout, it's the first time user sees. Vladimir Prus 2003-10-27 07:16:27 +0000
  • 943c9a6a8c Remove 'architecture.html', since it's really out-of-date, and with the new layout, it's the first time user sees. Vladimir Prus 2003-10-27 07:16:27 +0000
  • 236fc77725 Accomodate new directory layout. Vladimir Prus 2003-10-27 07:14:21 +0000
  • d8e944d839 Accomodate new directory layout. Vladimir Prus 2003-10-27 07:14:21 +0000
  • 37dd0d63ef Add "build" directory to the search path, not "core". That's how it's named now... I though "build" was planned all the time, but apparently not. Vladimir Prus 2003-10-27 07:08:22 +0000
  • c0dd898858 Add "build" directory to the search path, not "core". That's how it's named now... I though "build" was planned all the time, but apparently not. Vladimir Prus 2003-10-27 07:08:22 +0000
  • cf4786c056 Changed email address to john@johnmaddock.co.uk John Maddock 2003-10-24 11:13:42 +0000
  • b949771e65 Work-in-progress on better library handling. Vladimir Prus 2003-10-22 16:18:08 +0000
  • e06fd02fd3 Work-in-progress on better library handling. Vladimir Prus 2003-10-22 16:18:08 +0000
  • d88803f3cb Fix a bug in the "stage" rule. It was changing target suffix in some cases. Vladimir Prus 2003-10-22 16:12:38 +0000
  • 0ce601c7c4 Fix a bug in the "stage" rule. It was changing target suffix in some cases. Vladimir Prus 2003-10-22 16:12:38 +0000
  • 20506d8fcf Remove code for implicit dependencies handling that was accidentally left when <implicit-dependency> was introduced. Vladimir Prus 2003-10-22 15:51:26 +0000
  • 9bf8791eab Remove code for implicit dependencies handling that was accidentally left when <implicit-dependency> was introduced. Vladimir Prus 2003-10-22 15:51:26 +0000
  • 4f08be9586 Implemented DEF file support. Vladimir Prus 2003-10-22 06:11:10 +0000
  • d2a9da07a8 Implemented DEF file support. Vladimir Prus 2003-10-22 06:11:10 +0000
  • 07e1e527a3 Handle hardcode-dll-paths a little bit differently. Vladimir Prus 2003-10-21 10:44:06 +0000
  • 31f991df08 Handle hardcode-dll-paths a little bit differently. Vladimir Prus 2003-10-21 10:44:06 +0000
  • 700492c830 Allow alias to have usage-requirements. Vladimir Prus 2003-10-21 09:25:20 +0000
  • 1bb41e4189 Allow alias to have usage-requirements. Vladimir Prus 2003-10-21 09:25:20 +0000
  • a5e699ac5c Fix a problem with 'use-project' which refers to child project. Thanks to Austin Bingham for the bug report. Vladimir Prus 2003-10-21 09:24:47 +0000
  • 2eb6750dbd Fix a problem with 'use-project' which refers to child project. Thanks to Austin Bingham for the bug report. Vladimir Prus 2003-10-21 09:24:47 +0000
  • 75beb85dcd * new/class.jam (is-instance): Tighten the check. Vladimir Prus 2003-10-21 07:48:58 +0000
  • 75046002a2 * new/class.jam (is-instance): Tighten the check. Vladimir Prus 2003-10-21 07:48:58 +0000
  • 718b09e6b1 Tweak. Vladimir Prus 2003-10-21 07:47:33 +0000
  • b17027983d Tweak. Vladimir Prus 2003-10-21 07:47:33 +0000
  • 1eac6ccbb0 Optimize generators. Don't create vectors and call virtual-target.str all over the place, which effort is wasted in we're no outputting debug info. Vladimir Prus 2003-10-21 07:46:36 +0000
  • 61991baf6b Optimize generators. Don't create vectors and call virtual-target.str all over the place, which effort is wasted in we're no outputting debug info. Vladimir Prus 2003-10-21 07:46:36 +0000
  • f4c350524f Bugfix. It was not possible to specify empty suffix to a type if base type had nonempty suffix. Vladimir Prus 2003-10-21 07:24:28 +0000
  • 65f1575010 Bugfix. It was not possible to specify empty suffix to a type if base type had nonempty suffix. Vladimir Prus 2003-10-21 07:24:28 +0000
  • 0e023e35f0 Optimize the numbers module by new CALC builtin. Vladimir Prus 2003-10-21 06:48:04 +0000
  • 5d9f30ac29 Optimize the numbers module by new CALC builtin. Vladimir Prus 2003-10-21 06:48:04 +0000
  • e65d8f5965 Remove two unused imports. Vladimir Prus 2003-10-21 06:29:42 +0000
  • c44d62be50 Remove two unused imports. Vladimir Prus 2003-10-21 06:29:42 +0000
  • 2f1119297f Remove support for using project-root.jam in place of Jamfile. Vladimir Prus 2003-10-21 06:12:49 +0000
  • 27feec6546 Remove support for using project-root.jam in place of Jamfile. Vladimir Prus 2003-10-21 06:12:49 +0000
  • ab988525ec Grab gcc threading support from V1. Vladimir Prus 2003-10-21 05:50:33 +0000
  • 27255fc93b Grab gcc threading support from V1. Vladimir Prus 2003-10-21 05:50:33 +0000
  • 47aa5f97b7 Fix a bug which caused double loading of Jamfile in some cases. Also, simplify some things. Vladimir Prus 2003-10-21 05:47:39 +0000
  • e1855f185b Fix a bug which caused double loading of Jamfile in some cases. Also, simplify some things. Vladimir Prus 2003-10-21 05:47:39 +0000
  • 9a75d3bb35 Fix multiple inclusion by "import" when relative paths to modules are specified. Changes so that in the direcotry specified case it fully normalizes the path to be absolute. Rene Rivera 2003-10-11 18:21:00 +0000
  • d92777a940 Fix the setting of early exit on error for compile actions, to only happen when we are on a *nix shell. THis fixes building on mingw. Rene Rivera 2003-10-11 16:58:09 +0000
  • b1539ce5de Fix stage disregarding ALL_LOCATE_TARGET when set. Stage now will locate itself at the ALL_LOCATE_TARGET relative location. Rene Rivera 2003-10-11 16:34:15 +0000
  • a91d952180 Fix C & C++ compile actions so that they abort on an error and not try and execute the objcopy command. Rene Rivera 2003-10-10 22:20:04 +0000
  • ddbed52272 Update download locations. Vladimir Prus 2003-10-10 13:23:41 +0000
  • 7708a95e5a Update download locations. Vladimir Prus 2003-10-10 13:23:41 +0000
  • 14699c4a67 Bump version. Vladimir Prus 2003-10-10 13:23:16 +0000
  • 9da06ea65f Bump version. Vladimir Prus 2003-10-10 13:23:16 +0000
  • cb50ed0edd Don't run 'regression' on win, since it's not working there, yet. Vladimir Prus 2003-10-10 13:18:22 +0000
  • c680a9f536 Don't run 'regression' on win, since it's not working there, yet. Vladimir Prus 2003-10-10 13:18:22 +0000
  • 1048d58831 Rename <dependency> to <use>. Vladimir Prus 2003-10-10 12:49:06 +0000
  • a1b29a83bf Rename <dependency> to <use>. Vladimir Prus 2003-10-10 12:49:06 +0000
  • c159616543 Drop useless test which causes problems on windows. Vladimir Prus 2003-10-10 12:28:04 +0000
  • 8f266da2f3 Drop useless test which causes problems on windows. Vladimir Prus 2003-10-10 12:28:04 +0000
  • 28c9d29fb7 Tweak wording. Vladimir Prus 2003-10-10 12:19:17 +0000
  • b2a27c059b Tweak wording. Vladimir Prus 2003-10-10 12:19:17 +0000
  • f7964e634f Make the test platform-neutral. Vladimir Prus 2003-10-10 12:18:40 +0000
  • be6d8827f8 Make the test platform-neutral. Vladimir Prus 2003-10-10 12:18:40 +0000
  • 503da68bc4 Improve alternative selection. Vladimir Prus 2003-10-10 12:14:59 +0000
  • d8e841f82b Improve alternative selection. Vladimir Prus 2003-10-10 12:14:59 +0000
  • 914fcb5194 * new/generators.jam (register-standard, register-composing): Return the created instance. Vladimir Prus 2003-10-10 10:33:33 +0000
  • 800c6da493 * new/generators.jam (register-standard, register-composing): Return the created instance. Vladimir Prus 2003-10-10 10:33:33 +0000
  • f9797fb791 Add objcopy post-processing of compiled .o files to remove read-only status of debug strings. This is to prevent the linker from running the constant string merge algorithm which is very slow (n^2). The problem is most obvious when dealing with template C++ code which produces large numbers of debug symbols. Rene Rivera 2003-10-09 23:22:58 +0000
  • ada627ba32 Make the 'regression' test case work on windows with gcc. Vladimir Prus 2003-10-08 05:49:57 +0000