Commit Graph

  • f6cd34be74 Remove the extra ';'. Vladimir Prus 2006-02-08 14:59:17 +0000
  • bf6956b2e3 Remove the extra ';'. Vladimir Prus 2006-02-08 14:59:17 +0000
  • d84dcff5a0 Fix a couple of bugs Vladimir Prus 2006-02-08 13:20:00 +0000
  • bf027d8bcd Fix a couple of bugs Vladimir Prus 2006-02-08 13:20:00 +0000
  • b9bc4e5124 Port Digital Marc toolset from V1 Vladimir Prus 2006-02-08 12:40:46 +0000
  • 0d816a85b8 Port Digital Marc toolset from V1 Vladimir Prus 2006-02-08 12:40:46 +0000
  • 69139e07a2 Port Tru64 toolset from V1 Vladimir Prus 2006-02-08 11:14:14 +0000
  • dd5d0802ab Port Tru64 toolset from V1 Vladimir Prus 2006-02-08 11:14:14 +0000
  • 64c848c9fe Ouch, my last 'make' changes broke setting flags on module. Vladimir Prus 2006-02-08 09:43:59 +0000
  • 3f5b1318c7 Ouch, my last 'make' changes broke setting flags on module. Vladimir Prus 2006-02-08 09:43:59 +0000
  • ec4b485eea Forgotten change to inline.py. Vladimir Prus 2006-02-08 09:30:43 +0000
  • e3598c27fd Forgotten change to inline.py. Vladimir Prus 2006-02-08 09:30:43 +0000
  • aea0397977 Unbreak 'make_test.py'. Adjust it to not use extra argument to the rule passed to 'make', sine it's no longer supported. Vladimir Prus 2006-02-08 09:29:35 +0000
  • a9543e3b57 Unbreak 'make_test.py'. Adjust it to not use extra argument to the rule passed to 'make', sine it's no longer supported. Vladimir Prus 2006-02-08 09:29:35 +0000
  • 10822f3f08 Document the stripping of main target suffix when determining filenames. Vladimir Prus 2006-02-08 08:29:38 +0000
  • 24892f9de0 Document the stripping of main target suffix when determining filenames. Vladimir Prus 2006-02-08 08:29:38 +0000
  • 79d7a448aa Allow typed main targets to have arbitrary suffix in the name, that does not affect the names of the generated targets and only usefull for preventing V2 from treating two independent targets as target alternatives. Vladimir Prus 2006-02-08 08:06:31 +0000
  • a73f7de23d Allow typed main targets to have arbitrary suffix in the name, that does not affect the names of the generated targets and only usefull for preventing V2 from treating two independent targets as target alternatives. Vladimir Prus 2006-02-08 08:06:31 +0000
  • 18bbfb0754 Document <build>no Vladimir Prus 2006-02-07 13:57:03 +0000
  • ea99292d82 Document <build>no Vladimir Prus 2006-02-07 13:57:03 +0000
  • 3d42d08c00 Implement <build>no. Vladimir Prus 2006-02-07 13:46:02 +0000
  • 3764b81c4e Implement <build>no. Vladimir Prus 2006-02-07 13:46:02 +0000
  • 1b082f109f Unbreak prebuilt targets with intel-linux. Vladimir Prus 2006-02-07 13:28:30 +0000
  • 9a16ec29b3 Unbreak prebuilt targets with intel-linux. Vladimir Prus 2006-02-07 13:28:30 +0000
  • 051278e57c Document indirect conditional requirements. Vladimir Prus 2006-02-07 10:34:41 +0000
  • 0b71f489e2 Document indirect conditional requirements. Vladimir Prus 2006-02-07 10:34:41 +0000
  • ec4969db72 Implement 'indirect conditional requirements', which are simular to V1's convention that rules used in requiremenst are called to provide extra features. Vladimir Prus 2006-02-07 10:26:17 +0000
  • 4c1960e774 Implement 'indirect conditional requirements', which are simular to V1's convention that rules used in requiremenst are called to provide extra features. Vladimir Prus 2006-02-07 10:26:17 +0000
  • c132dec91c Optimization. Vladimir Prus 2006-02-07 08:40:10 +0000
  • c0a4499a77 Optimization. Vladimir Prus 2006-02-07 08:40:10 +0000
  • 28b4646662 Make the 'explicit' rule always operate on the current project. Vladimir Prus 2006-02-06 15:26:56 +0000
  • a2ade745b1 Make the 'explicit' rule always operate on the current project. Vladimir Prus 2006-02-06 15:26:56 +0000
  • 3da6fa6849 "Unmess" Qt3Support. Vladimir Prus 2006-02-06 12:50:22 +0000
  • cd2cd5b6f0 "Unmess" Qt3Support. Vladimir Prus 2006-02-06 12:50:22 +0000
  • ffc5b9cae4 Fix reference to Shell rule, to the correct SHELL rule. Rene Rivera 2006-02-04 06:24:50 +0000
  • 2c51cd7cd8 Corrections for QNX/QCC commands Jim Douglas 2006-02-03 23:35:46 +0000
  • 6fe0ccfd5e Corrections for QNX/QCC commands Jim Douglas 2006-02-03 23:35:46 +0000
  • c47561797e * Add "exit-status" and "no-output" options to SHELL builtin. * Add optional exit result value to EXIT builtin. Rene Rivera 2006-02-03 23:18:34 +0000
  • 315dcc4163 * Add "exit-status" and "no-output" options to SHELL builtin. * Add optional exit result value to EXIT builtin. Rene Rivera 2006-02-03 23:18:34 +0000
  • 2bb67cb34b Tweaks to QNX/QCC building support. Rene Rivera 2006-02-03 16:57:42 +0000
  • b938340596 Tweaks to QNX/QCC building support. Rene Rivera 2006-02-03 16:57:42 +0000
  • 1d5970e161 Update build detection table. Rene Rivera 2006-02-03 06:53:12 +0000
  • 42baedbade Complete transport of existing relevant docs from Jam into new Boost docs. Rene Rivera 2006-02-02 00:06:43 +0000
  • e1bbb27d21 Don't add "lib" prefix for python extension, as Python requires no "lib". Vladimir Prus 2006-01-31 16:22:10 +0000
  • 756d615b12 Don't add "lib" prefix for python extension, as Python requires no "lib". Vladimir Prus 2006-01-31 16:22:10 +0000
  • 14e2f3bb8a Add proper PYTHONPATH elements when running Boost Python library tests. Vladimir Prus 2006-01-31 16:17:10 +0000
  • 0793ed6fb8 Add proper PYTHONPATH elements when running Boost Python library tests. Vladimir Prus 2006-01-31 16:17:10 +0000
  • 6a57708305 Implement the 'link' testing rule. Vladimir Prus 2006-01-31 15:43:59 +0000
  • 02daf41f6a Implement the 'link' testing rule. Vladimir Prus 2006-01-31 15:43:59 +0000
  • 735bfdaabb no message Rene Rivera 2006-01-28 05:41:26 +0000
  • 79b9ee706f no message Rene Rivera 2006-01-27 22:14:07 +0000
  • 9429976bc9 Use correct API call to get cygwin path. John Maddock 2006-01-27 18:47:39 +0000
  • 8e596de107 Use correct API call to get cygwin path. John Maddock 2006-01-27 18:47:39 +0000
  • b34937b412 Update mailing list and tracker URLs Vladimir Prus 2006-01-27 13:04:14 +0000
  • 19e332dc68 Update mailing list and tracker URLs Vladimir Prus 2006-01-27 13:04:14 +0000
  • 61cb30494f Fix "depends on itself" warning emitted when there were directory and a file with the same name. Vladimir Prus 2006-01-27 11:10:39 +0000
  • 75064ea061 Fix "depends on itself" warning emitted when there were directory and a file with the same name. Vladimir Prus 2006-01-27 11:10:39 +0000
  • 32d9796a3e Add a test for the "bjam foo.o" feature. Vladimir Prus 2006-01-27 10:34:58 +0000
  • dd110d3c34 Add a test for the "bjam foo.o" feature. Vladimir Prus 2006-01-27 10:34:58 +0000
  • cfdd695394 Improved Qt4 support. Vladimir Prus 2006-01-27 09:02:18 +0000
  • 67ff0ed2a5 Improved Qt4 support. Vladimir Prus 2006-01-27 09:02:18 +0000
  • 47e58c706f Revive the gettext module. Vladimir Prus 2006-01-26 13:38:53 +0000
  • 0f68765df3 Revive the gettext module. Vladimir Prus 2006-01-26 13:38:53 +0000
  • d9eaa7cd15 When a target had empty property set, we used to assign build path 'true' to it. Vladimir Prus 2006-01-26 13:37:33 +0000
  • e558c775b9 When a target had empty property set, we used to assign build path 'true' to it. Vladimir Prus 2006-01-26 13:37:33 +0000
  • b697901a14 Fix missing import. Vladimir Prus 2006-01-26 12:13:29 +0000
  • a4128c99e3 Fix missing import. Vladimir Prus 2006-01-26 12:13:29 +0000
  • cba01138e5 Fix gettext regression. During construction of subvariant object for a given build of a given main target, all virtual target created in the build process would be marked as roots, as opposed to only those retuned to dependents. As result, gettext module was no able to find any sources to process, and virtual-target.traverse would stop short on first found root. Vladimir Prus 2006-01-26 12:11:36 +0000
  • ed48c46f00 Fix gettext regression. During construction of subvariant object for a given build of a given main target, all virtual target created in the build process would be marked as roots, as opposed to only those retuned to dependents. As result, gettext module was no able to find any sources to process, and virtual-target.traverse would stop short on first found root. Vladimir Prus 2006-01-26 12:11:36 +0000
  • 042c7dc35a When resolving target id, first look for target in Jamfile, then for file in current dir. This partially reverts rev 1.117 of build/targets.jam. Vladimir Prus 2006-01-23 09:41:18 +0000
  • 763d52aa58 When resolving target id, first look for target in Jamfile, then for file in current dir. This partially reverts rev 1.117 of build/targets.jam. Vladimir Prus 2006-01-23 09:41:18 +0000
  • 82b01caeb7 Update the test template. Vladimir Prus 2006-01-23 09:24:26 +0000
  • 4180453ade Update the test template. Vladimir Prus 2006-01-23 09:24:26 +0000
  • 33490566f5 Serious bugfix: for <include> properties with absolute pathnames on windows, we ignored dependencies to headers in those directories. Vladimir Prus 2006-01-23 08:18:48 +0000
  • ec0580a8c1 Serious bugfix: for <include> properties with absolute pathnames on windows, we ignored dependencies to headers in those directories. Vladimir Prus 2006-01-23 08:18:48 +0000
  • 7d499000a1 Implemented the 'link-fail' testing rule. Vladimir Prus 2006-01-18 12:13:45 +0000
  • 88ee3b7e3f Implemented the 'link-fail' testing rule. Vladimir Prus 2006-01-18 12:13:45 +0000
  • b70405649f When building searched libraries, return 'xdll-path' properties for each 'search' property. This makes sure that linking againsts searched library in custom directory works on gcc, and that proper run-time library search path is set by 'unit-test' and 'run' rule. Vladimir Prus 2006-01-17 09:55:16 +0000
  • c5ce38757e When building searched libraries, return 'xdll-path' properties for each 'search' property. This makes sure that linking againsts searched library in custom directory works on gcc, and that proper run-time library search path is set by 'unit-test' and 'run' rule. Vladimir Prus 2006-01-17 09:55:16 +0000
  • 21292094e5 Supposedly make library_chain.py work on Windows. Vladimir Prus 2006-01-17 09:32:57 +0000
  • ebabe8f792 Supposedly make library_chain.py work on Windows. Vladimir Prus 2006-01-17 09:32:57 +0000
  • f511434709 Fix --dump-tests. Vladimir Prus 2006-01-16 09:52:02 +0000
  • 3b52c3f050 Fix --dump-tests. Vladimir Prus 2006-01-16 09:52:02 +0000
  • ae51f11566 Fix paths. Vladimir Prus 2006-01-16 08:32:46 +0000
  • 1e3aa72ef8 Fix paths. Vladimir Prus 2006-01-16 08:32:46 +0000
  • 542744342b Describe header-only libraries in FAQ. Vladimir Prus 2006-01-16 08:23:04 +0000
  • cef8fbe8c4 Describe header-only libraries in FAQ. Vladimir Prus 2006-01-16 08:23:04 +0000
  • 5d464bf1b6 Revive basic-targets.sources, needed for --dump-tests functionality. Vladimir Prus 2006-01-13 08:42:10 +0000
  • 215f3acfd9 Revive basic-targets.sources, needed for --dump-tests functionality. Vladimir Prus 2006-01-13 08:42:10 +0000
  • 3534e3021c Fix a bug preventing absolute path names in "build-project". Vladimir Prus 2006-01-13 08:18:00 +0000
  • c35ccc213d Fix a bug preventing absolute path names in "build-project". Vladimir Prus 2006-01-13 08:18:00 +0000
  • d8e98e3abc MSVC 8.0 does not produce manifest file when statically linking to runtime. Make sure we only try to embed manifest in executable if it was created. Vladimir Prus 2006-01-13 07:05:22 +0000
  • 6585ab5128 MSVC 8.0 does not produce manifest file when statically linking to runtime. Make sure we only try to embed manifest in executable if it was created. Vladimir Prus 2006-01-13 07:05:22 +0000
  • c6e6875055 Fix extra -L"" option when using mingw tools that are already in the PATH and hence don't have any of the MINGW_* config vars set. Rene Rivera 2005-12-24 19:30:38 +0000
  • 9ed80ea74a More useful diagnostic on generators ambiguiity. Vladimir Prus 2005-12-22 09:37:09 +0000
  • 10df1a987d More useful diagnostic on generators ambiguiity. Vladimir Prus 2005-12-22 09:37:09 +0000
  • 7dc1b9926e - Add comment explaining the reason for "touch" commands. - Move "file-touch-command" to "common.jam". It already has "file-creation-command" so this one will be a good companion. Vladimir Prus 2005-12-15 18:04:05 +0000
  • 7d949a215a - Add comment explaining the reason for "touch" commands. - Move "file-touch-command" to "common.jam". It already has "file-creation-command" so this one will be a good companion. Vladimir Prus 2005-12-15 18:04:05 +0000
  • 7266a4a42a Add enhanced support for QNX QCC compilers. Thanks to Jim Douglas. Rene Rivera 2005-12-12 16:56:24 +0000
  • 595ddde2cd Merged from Version_1_33_1 Douglas Gregor 2005-12-08 03:23:02 +0000