Commit Graph

  • 1c3dde62b7 Forgotten change. Vladimir Prus 2003-12-11 14:20:55 +0000
  • 37cf2d1afc Another fix for standalone projects. Vladimir Prus 2003-12-11 14:12:02 +0000
  • fcc1dfdd5f Another fix for standalone projects. Vladimir Prus 2003-12-11 14:12:02 +0000
  • 860db52c28 Fix a couple of bugs with absolute filesnames. Vladimir Prus 2003-12-11 13:46:11 +0000
  • 8184b26a6f Fix a couple of bugs with absolute filesnames. Vladimir Prus 2003-12-11 13:46:11 +0000
  • d8698e59e2 Don't even call the 'init' rule of toolset twice. Vladimir Prus 2003-12-11 13:42:40 +0000
  • 2d54410b6c Don't even call the 'init' rule of toolset twice. Vladimir Prus 2003-12-11 13:42:40 +0000
  • 3470afe5c9 Bump bjam version. Vladimir Prus 2003-12-11 10:19:42 +0000
  • aed5122119 Bump bjam version. Vladimir Prus 2003-12-11 10:19:42 +0000
  • a1753ca655 * build/targets.jam (project-target.generate) (main-target.generate): When returning targets, remove duplicates. Since all generates pass though all targets they can't handle, it's possible that targets that are never used (such as .dll on windows), bubble up and 'all' depends on it many times, which might be inefficient. Vladimir Prus 2003-12-11 10:14:58 +0000
  • 90938dce5d * build/targets.jam (project-target.generate) (main-target.generate): When returning targets, remove duplicates. Since all generates pass though all targets they can't handle, it's possible that targets that are never used (such as .dll on windows), bubble up and 'all' depends on it many times, which might be inefficient. Vladimir Prus 2003-12-11 10:14:58 +0000
  • a2c0c53947 Make 'sequence.select-highest-ranked' native. Vladimir Prus 2003-12-11 09:02:01 +0000
  • 8e1a189707 Make 'sequence.select-highest-ranked' native. Vladimir Prus 2003-12-11 09:02:01 +0000
  • 07804f53ee Huh, memory management is jam is tricky. Vladimir Prus 2003-12-10 15:28:30 +0000
  • cc1cfed76e Huh, memory management is jam is tricky. Vladimir Prus 2003-12-10 15:28:30 +0000
  • 575e4a7d4d Forgotten file Vladimir Prus 2003-12-10 15:06:00 +0000
  • 568d9e83df Forgotten file Vladimir Prus 2003-12-10 15:06:00 +0000
  • e071a761d2 Make 'property-set.create' native. Vladimir Prus 2003-12-10 14:57:14 +0000
  • 2aa468d556 Make 'property-set.create' native. Vladimir Prus 2003-12-10 14:57:14 +0000
  • 74741e6864 Add native version of 'regex.transform'. The rule is used during header scanning, so should be as fast as possible. Vladimir Prus 2003-12-10 11:29:09 +0000
  • 8dacac3c02 Add native version of 'regex.transform'. The rule is used during header scanning, so should be as fast as possible. Vladimir Prus 2003-12-10 11:29:09 +0000
  • 0279425a0e Tigthen up interface. All feature.* rules which are not callable by end user now require that property name is already gristed. This eliminates the need to call 'grist' everywhere. Vladimir Prus 2003-12-10 10:42:46 +0000
  • 167f6c79da Tigthen up interface. All feature.* rules which are not callable by end user now require that property name is already gristed. This eliminates the need to call 'grist' everywhere. Vladimir Prus 2003-12-10 10:42:46 +0000
  • d424dcf8c5 Pass boundname of target to header scanning rule. This change was stealed from Matt Armstrong's version of jam. Getting boundname this way is faster than the way we used to have. Vladimir Prus 2003-12-10 10:00:20 +0000
  • 7d48ebd981 Pass boundname of target to header scanning rule. This change was stealed from Matt Armstrong's version of jam. Getting boundname this way is faster than the way we used to have. Vladimir Prus 2003-12-10 10:00:20 +0000
  • 8c0ca0e3b8 Optimizations. Vladimir Prus 2003-12-10 09:28:47 +0000
  • 84569b1611 Optimizations. Vladimir Prus 2003-12-10 09:28:47 +0000
  • 62aeee6f78 The 'path.exists' rule is now native. Vladimir Prus 2003-12-10 08:27:21 +0000
  • b03372ac97 The 'path.exists' rule is now native. Vladimir Prus 2003-12-10 08:27:21 +0000
  • ccb28e2feb Minor refactorings. Vladimir Prus 2003-12-10 08:10:13 +0000
  • d205f1b942 Minor refactorings. Vladimir Prus 2003-12-10 08:10:13 +0000
  • 6a9b3e32b2 * utils/set.jam (difference): Use native rule. Vladimir Prus 2003-12-10 07:58:05 +0000
  • de1c5606b9 * utils/set.jam (difference): Use native rule. Vladimir Prus 2003-12-10 07:58:05 +0000
  • 900808bc7a Implement NATIVE_RULE builtin and native version of set.difference. Vladimir Prus 2003-12-10 07:57:22 +0000
  • f8d7d9ce63 Implement NATIVE_RULE builtin and native version of set.difference. Vladimir Prus 2003-12-10 07:57:22 +0000
  • a051902d37 Forgotten change. Vladimir Prus 2003-12-10 07:55:01 +0000
  • 5bc0e9838c Forgotten change. Vladimir Prus 2003-12-10 07:55:01 +0000
  • 179ed88d07 Added a script for automatically bumping bjam version. Vladimir Prus 2003-12-10 07:49:14 +0000
  • f78c05c27b Added a script for automatically bumping bjam version. Vladimir Prus 2003-12-10 07:49:14 +0000
  • 771ef2230d When build directory is specified via 'build-dir' project attribute, don't add 'bin' to the path. Vladimir Prus 2003-12-10 06:39:27 +0000
  • 7a92f8cbcb When build directory is specified via 'build-dir' project attribute, don't add 'bin' to the path. Vladimir Prus 2003-12-10 06:39:27 +0000
  • 1e6757cac8 Optimization. Vladimir Prus 2003-12-09 09:40:26 +0000
  • 4464a41aef Optimization. Vladimir Prus 2003-12-09 09:40:26 +0000
  • 47fbc85ab1 Simplifications. Vladimir Prus 2003-12-09 09:14:38 +0000
  • d663554e87 Simplifications. Vladimir Prus 2003-12-09 09:14:38 +0000
  • 81e52d95f9 Add support to speficy a rename rule for the target files. Rene Rivera 2003-12-07 23:33:45 +0000
  • 4b3af26bbf Fix broken links. Remove unused file. Rene Rivera 2003-12-06 16:18:35 +0000
  • cb593fe9f3 Fix broken links. Remove unused file. Rene Rivera 2003-12-06 16:18:35 +0000
  • 4a0924d91f Fix broken links. Rene Rivera 2003-12-06 16:17:39 +0000
  • 7eb09e86a0 Fix broken links. Rene Rivera 2003-12-06 16:17:39 +0000
  • 31f82352b2 Fix broken links. Rene Rivera 2003-12-06 16:09:12 +0000
  • 1909622625 Fix broken links. Rene Rivera 2003-12-06 16:09:12 +0000
  • 79a6b4d1b6 Speedup. Add implicit include directories only for targets that can really be included. Vladimir Prus 2003-12-03 13:13:08 +0000
  • 3a3b4e7049 Speedup. Add implicit include directories only for targets that can really be included. Vladimir Prus 2003-12-03 13:13:08 +0000
  • 49adf0f54e Remove tabs. Vladimir Prus 2003-12-03 07:56:28 +0000
  • 779b53aa3c Remove tabs. Vladimir Prus 2003-12-03 07:56:28 +0000
  • ae7a398ac7 Don't check link compatibility for alias and stage targets, since it makes no sense for them. Vladimir Prus 2003-12-03 07:05:47 +0000
  • cf106daa18 Don't check link compatibility for alias and stage targets, since it makes no sense for them. Vladimir Prus 2003-12-03 07:05:47 +0000
  • 43603e6d06 Fix broken links. Rene Rivera 2003-12-02 17:44:33 +0000
  • a653ff7db6 Fix broken link. Rene Rivera 2003-12-02 16:07:30 +0000
  • ee7117acee Tell to cd to Boost.Build root before running "bjam --version". Also link to site_config_targets. Vladimir Prus 2003-12-02 10:44:49 +0000
  • 09119398a4 Tell to cd to Boost.Build root before running "bjam --version". Also link to site_config_targets. Vladimir Prus 2003-12-02 10:44:49 +0000
  • a5189e3917 Improve the way grist for targets is computed. In particual, for targets with known location, that location is used as grist. Vladimir Prus 2003-12-02 10:35:14 +0000
  • 19a5a76dc1 Improve the way grist for targets is computed. In particual, for targets with known location, that location is used as grist. Vladimir Prus 2003-12-02 10:35:14 +0000
  • 25ff95fdf3 Fix broken link. Vladimir Prus 2003-12-02 10:24:19 +0000
  • bd4bcbf7e8 Fix broken link. Vladimir Prus 2003-12-02 10:24:19 +0000
  • 78dbd89576 Remove files which are now in v2/doc Vladimir Prus 2003-12-02 10:11:17 +0000
  • e576148862 Obsolete file, replaced by /more/getting_started.html. Rene Rivera 2003-12-02 05:06:24 +0000
  • 4beb364c82 Repoint away from soon to disappear file. Rene Rivera 2003-12-02 05:02:09 +0000
  • b94adbcdcf Fix broken link. Rene Rivera 2003-12-02 04:53:04 +0000
  • 138011e9aa Fix doc formatting to comple with ReST. Vladimir Prus 2003-12-01 06:10:11 +0000
  • e95f44bffa Fix doc formatting to comple with ReST. Vladimir Prus 2003-12-01 06:10:11 +0000
  • 70aed83e65 Script and HTML to generate build log summary. Rene Rivera 2003-12-01 00:56:28 +0000
  • 3f011b059b Workaround hang in --help handling. Vladimir Prus 2003-11-28 06:42:09 +0000
  • 4e9ebe6d49 Workaround hang in --help handling. Vladimir Prus 2003-11-28 06:42:09 +0000
  • 282dd834c1 Add --debugger option for running tests under the debugger. Dave Abrahams 2003-11-27 03:20:59 +0000
  • 0d45179994 Fix up python-debug executable determination for NT. Dave Abrahams 2003-11-27 03:20:14 +0000
  • 3c570cf2d4 Bug fix Dave Abrahams 2003-11-24 21:49:21 +0000
  • 6ec2bd2e5c Fixes for --dump-tests with Python testing. Dave Abrahams 2003-11-24 15:21:23 +0000
  • ade30d30d0 Allow path-properties to be specified as project-relative, i.e. <include>@boost/foo/bar. Dave Abrahams 2003-11-24 02:50:28 +0000
  • 89dfd49462 * build/property.jam (refine): Pass conditional properties throught. Vladimir Prus 2003-11-21 14:24:24 +0000
  • 80559fffd3 * build/property.jam (refine): Pass conditional properties throught. Vladimir Prus 2003-11-21 14:24:24 +0000
  • 048fca4501 Make it possible to test multiple borland compilers Dave Abrahams 2003-11-20 21:43:49 +0000
  • aa2c9df307 Force forward slashes on input file paths Dave Abrahams 2003-11-20 21:43:17 +0000
  • 333a6148eb Add <dependency> feature. Vladimir Prus 2003-11-20 13:01:58 +0000
  • 7a4f4d6be2 Add <dependency> feature. Vladimir Prus 2003-11-20 13:01:58 +0000
  • bc399e9265 Add new W32_GETREG builtin. Vladimir Prus 2003-11-19 14:31:07 +0000
  • 582324b8ef Add new W32_GETREG builtin. Vladimir Prus 2003-11-19 14:31:07 +0000
  • 9f48c555e7 Rename installing section to more sensible building boost.jam. Add note about only needing to build one bjam for any boost.build toolset. Add note for default location of bjam source in distribution. Rene Rivera 2003-11-18 21:15:40 +0000
  • c9d448c4d0 Rename installing section to more sensible building boost.jam. Add note about only needing to build one bjam for any boost.build toolset. Add note for default location of bjam source in distribution. Rene Rivera 2003-11-18 21:15:40 +0000
  • 4008fbb995 Add common-stage-tag back in for backward compatability. Rene Rivera 2003-11-17 17:57:57 +0000
  • 01bcd3e71b Oops, fix some stupid syntax mistakes. Rene Rivera 2003-11-17 16:28:36 +0000
  • bd35768f72 Add documentation for: * Requirement Rules; std::locale-support, std::facet-support, and common-variant-tag * Install Descriptions; install, install-subinclude, and install-source. Rene Rivera 2003-11-17 16:18:48 +0000
  • c73a3a7324 Rename common-state-tag to common-variant-tag. Add version number to common-variant-tag from <version> property. Change common-names to only return the common-variant-tag for temporary compatability. Rene Rivera 2003-11-17 04:08:18 +0000
  • c42c018725 Add <version> feature to control the value for the common-variants-tag rule. Rene Rivera 2003-11-17 03:56:30 +0000
  • 21c7471c3a * Fixed Boost.Thread jamfile to add the missing #include paths Dave Abrahams 2003-11-15 15:41:41 +0000
  • e845d377b5 Fix testing suffixes Dave Abrahams 2003-11-14 21:17:11 +0000
  • a3eef9478b * tools/msvc.jam (archive): Delete .lib before adding new files. Vladimir Prus 2003-11-13 11:04:43 +0000
  • 26ea0bd963 * tools/msvc.jam (archive): Delete .lib before adding new files. Vladimir Prus 2003-11-13 11:04:43 +0000
  • da610ce6b1 Bugfixes for my last round of refactorings. NEEDLIBS was getting dropped from toolsets that use command files. Dave Abrahams 2003-11-11 18:42:43 +0000