Commit Graph

  • eff732b908 Fixed a bug with BOOST_BUILD_PATH not getting set correctly in Boost Build unit tests in case it contained spaces. Jurko Gospodnetić 2008-05-01 19:47:37 +0000
  • a4fb74303d Fixed a bug with BOOST_BUILD_PATH not getting set correctly in Boost Build unit tests in case it contained spaces. Jurko Gospodnetić 2008-05-01 19:47:37 +0000
  • 21648313a7 Updated the Boost Build test system documentation. Now all the command line options are described. Several function descriptions updated. Jurko Gospodnetić 2008-05-01 17:08:04 +0000
  • 4de244fa71 Updated the Boost Build test system documentation. Now all the command line options are described. Several function descriptions updated. Jurko Gospodnetić 2008-05-01 17:08:04 +0000
  • f23d32f8b2 Updated the main Tester class comment in tools/build/v2/build/v2/test/BoostBuild.py describing all of its available constructor parameters. Minor stylistic changes. Jurko Gospodnetić 2008-05-01 17:06:02 +0000
  • 81ca84e34f Updated the main Tester class comment in tools/build/v2/build/v2/test/BoostBuild.py describing all of its available constructor parameters. Minor stylistic changes. Jurko Gospodnetić 2008-05-01 17:06:02 +0000
  • a4fc3f6257 Added explanation comments for match_exact() and match_re() functions in tools/build/v2/test/TestCmd.py. Removed corpse interpreted member from the TescCmd class and the related setter function in tools/build/v2/test/TestCmd.py. Minor stylistic comment changes. Jurko Gospodnetić 2008-05-01 17:04:22 +0000
  • c11256748d Added explanation comments for match_exact() and match_re() functions in tools/build/v2/test/TestCmd.py. Removed corpse interpreted member from the TescCmd class and the related setter function in tools/build/v2/test/TestCmd.py. Minor stylistic comment changes. Jurko Gospodnetić 2008-05-01 17:04:22 +0000
  • 9ed056bac3 Minor stylistic comment changes. Jurko Gospodnetić 2008-05-01 17:01:03 +0000
  • 776ab9e539 Minor stylistic comment changes. Jurko Gospodnetić 2008-05-01 17:01:03 +0000
  • c36072398f Boost Build comment typo corrections and minor stylistic changes. Jurko Gospodnetić 2008-05-01 15:09:58 +0000
  • 42c2a9072b Boost Build comment typo corrections and minor stylistic changes. Jurko Gospodnetić 2008-05-01 15:09:58 +0000
  • 912a38a70c Boost Build documentation typo correction. Removed trailing spaces. Minor stylistic changes. Jurko Gospodnetić 2008-05-01 10:03:15 +0000
  • d77573c4c9 Boost Build documentation typo correction. Removed trailing spaces. Minor stylistic changes. Jurko Gospodnetić 2008-05-01 10:03:15 +0000
  • 6e3eb35cca Renamed the Tester.wait_for_time_change() function to Tester.wait_for_time_change_since_last_build() to avoid confusion. Jurko Gospodnetić 2008-05-01 09:55:47 +0000
  • 3051ef0aba Renamed the Tester.wait_for_time_change() function to Tester.wait_for_time_change_since_last_build() to avoid confusion. Jurko Gospodnetić 2008-05-01 09:55:47 +0000
  • c98691d310 Consistently converted tabs to spaces in tools/build/v2/test/BoostBuild.py to avoid confusion reading the Python source. Jurko Gospodnetić 2008-05-01 09:39:45 +0000
  • 92bb5ccf97 Consistently converted tabs to spaces in tools/build/v2/test/BoostBuild.py to avoid confusion reading the Python source. Jurko Gospodnetić 2008-05-01 09:39:45 +0000
  • 6f19d6966d Corrected a typo in the Boost Build documentation. Jurko Gospodnetić 2008-04-30 20:58:05 +0000
  • 9c16e9d0dd Corrected a typo in the Boost Build documentation. Jurko Gospodnetić 2008-04-30 20:58:05 +0000
  • 9a3718ddc3 Removed trailing spaces from tools/build/v2/build/modifiers.jam. Jurko Gospodnetić 2008-04-30 20:00:24 +0000
  • 5469b49d33 Removed trailing spaces from tools/build/v2/build/modifiers.jam. Jurko Gospodnetić 2008-04-30 20:00:24 +0000
  • 813db01a9b Comment typo correction. Jurko Gospodnetić 2008-04-30 19:26:55 +0000
  • c4659a614f Comment typo correction. Jurko Gospodnetić 2008-04-30 19:26:55 +0000
  • dfe9dc6ab6 Comment cleanup - both stylistic & typo corrections. Jurko Gospodnetić 2008-04-30 19:24:04 +0000
  • 69ee94dcd8 Comment cleanup - both stylistic & typo corrections. Jurko Gospodnetić 2008-04-30 19:24:04 +0000
  • 3ee59de995 Typo corrections & minor stylistic comment changes. Jurko Gospodnetić 2008-04-29 22:49:36 +0000
  • c48f725d30 Typo corrections & minor stylistic comment changes. Jurko Gospodnetić 2008-04-29 22:49:36 +0000
  • ffd8344b45 Merge in documentation fixes. Apart from the change to optional's documenation Jamfile, which I included by mistake. Daniel James 2008-04-27 07:39:49 +0000
  • 6df6681c13 Add the test target name to the bjam XML log output to make it easier to match tests to jam targets. Rene Rivera 2008-04-26 22:21:50 +0000
  • 9dc48843f8 Add the test target name to the bjam XML log output to make it easier to match tests to jam targets. Rene Rivera 2008-04-26 22:21:50 +0000
  • 35678b5462 Get config tests working (missing -lrt). K. Noel Belcourt 2008-04-25 17:37:47 +0000
  • abf4a6418e Get config tests working (missing -lrt). K. Noel Belcourt 2008-04-25 17:37:47 +0000
  • 4bd6b9f554 Force pgi to always link rt lib, ugh. K. Noel Belcourt 2008-04-24 04:58:27 +0000
  • d3c72b24cb Force pgi to always link rt lib, ugh. K. Noel Belcourt 2008-04-24 04:58:27 +0000
  • 3edb5bc662 Fixup patch to intel-darwin.jam so it looks and reads a bit better. K. Noel Belcourt 2008-04-24 01:40:31 +0000
  • 0c5d3e7493 Fixup patch to intel-darwin.jam so it looks and reads a bit better. K. Noel Belcourt 2008-04-24 01:40:31 +0000
  • 7ae151c85c Patch PGI to fix config problem (clock_gettime is unresolved external) and add required macro define for IOV_MAX support. K. Noel Belcourt 2008-04-23 16:16:38 +0000
  • 81f4782477 Patch PGI to fix config problem (clock_gettime is unresolved external) and add required macro define for IOV_MAX support. K. Noel Belcourt 2008-04-23 16:16:38 +0000
  • 632a5c2db9 Fixed intel-darwin unresolved symbols by changing the wide integer type from unsigned int (which managles as a 'j') to an int (which mangles as an 'i'). This change makes intel-darwin generated code match the darwin toolset generated code. K. Noel Belcourt 2008-04-23 01:35:01 +0000
  • 4781a9ecf9 Fixed intel-darwin unresolved symbols by changing the wide integer type from unsigned int (which managles as a 'j') to an int (which mangles as an 'i'). This change makes intel-darwin generated code match the darwin toolset generated code. K. Noel Belcourt 2008-04-23 01:35:01 +0000
  • 97717fbd0b removed act-as-jamfile, which gives errors when boost.use-project is not invoked from Jamroot file. Roland Schwarz 2008-04-21 11:46:03 +0000
  • bdeadd30b0 removed act-as-jamfile, which gives errors when boost.use-project is not invoked from Jamroot file. Roland Schwarz 2008-04-21 11:46:03 +0000
  • 3423e10887 relaxed test, ignoring case of drive letter. Thanks to Mat Marcus for the fix. Roland Schwarz 2008-04-18 18:11:03 +0000
  • 3975f3105a relaxed test, ignoring case of drive letter. Thanks to Mat Marcus for the fix. Roland Schwarz 2008-04-18 18:11:03 +0000
  • 7af8ea6a1b Removed an extra unused 'executed' feature attribute. Jurko Gospodnetić 2008-04-17 11:56:16 +0000
  • 11a57cc021 Removed an extra unused 'executed' feature attribute. Jurko Gospodnetić 2008-04-17 11:56:16 +0000
  • 9178f8d0c4 Minor stylistic comment changes. Jurko Gospodnetić 2008-04-15 17:44:31 +0000
  • 021297d25c Minor stylistic comment changes. Jurko Gospodnetić 2008-04-15 17:44:31 +0000
  • 11032ed140 Added "contrib" subdirectory for user contributed modules that are not yet fully reviewed. Added first module: boost.jam for linking to prebuilt (decorated) boost libraries. Roland Schwarz 2008-04-14 13:27:46 +0000
  • ddf1479809 Added "contrib" subdirectory for user contributed modules that are not yet fully reviewed. Added first module: boost.jam for linking to prebuilt (decorated) boost libraries. Roland Schwarz 2008-04-14 13:27:46 +0000
  • 8a3e1055bc Add multiple requirements for toolset subconditions instead of one composite as they are not supported for conditional requirements. Thanks to Roland for finding the problem. Rene Rivera 2008-04-12 19:44:47 +0000
  • 7ec865e5bc Add multiple requirements for toolset subconditions instead of one composite as they are not supported for conditional requirements. Thanks to Roland for finding the problem. Rene Rivera 2008-04-12 19:44:47 +0000
  • 9d886f8c45 When -lrt is needed, it's needed in *both* single and multi-threaded builds. John Maddock 2008-04-12 16:02:24 +0000
  • df5a46c2a9 When -lrt is needed, it's needed in *both* single and multi-threaded builds. John Maddock 2008-04-12 16:02:24 +0000
  • ca6ccbc62f Fixed a bug in for seldom used argument <property:/property-name/> in rule format-name. Added /property-name/ may be a regex. Roland Schwarz 2008-04-12 11:02:35 +0000
  • 3d2aeda1dc Fixed a bug in for seldom used argument <property:/property-name/> in rule format-name. Added /property-name/ may be a regex. Roland Schwarz 2008-04-12 11:02:35 +0000
  • 1b601354c0 Implemented a patch contributed by Igor Nazarenko reimplementing the list_sort() function to use a C qsort() function instead of a hand-crafted merge-sort algorithm. Makes some list sortings (e.g. 1,2,1,2,1,2,1,2,...) extremely faster, in turn significantly speeding up some project builds. Jurko Gospodnetić 2008-04-11 21:03:06 +0000
  • 44f0865599 Implemented a patch contributed by Igor Nazarenko reimplementing the list_sort() function to use a C qsort() function instead of a hand-crafted merge-sort algorithm. Makes some list sortings (e.g. 1,2,1,2,1,2,1,2,...) extremely faster, in turn significantly speeding up some project builds. Jurko Gospodnetić 2008-04-11 21:03:06 +0000
  • 116f956f3c Comment typo correction. Jurko Gospodnetić 2008-04-11 10:51:43 +0000
  • b43a22503d Comment typo correction. Jurko Gospodnetić 2008-04-11 10:51:43 +0000
  • 69edbd4ede Initial support for cross-compiling to ARM architecture. Rene Rivera 2008-04-11 07:50:47 +0000
  • 88190045a4 Initial support for cross-compiling to ARM architecture. Rene Rivera 2008-04-11 07:50:47 +0000
  • 272cddf6d7 Add support for toolset requirements at the definition level. Rene Rivera 2008-04-11 05:36:28 +0000
  • 6affa2ddcc Add support for toolset requirements at the definition level. Rene Rivera 2008-04-11 05:36:28 +0000
  • 7e238d9b7c Use local sorted() function to support Python < 2.4. Rene Rivera 2008-04-11 05:34:00 +0000
  • 23cf7db67e Use local sorted() function to support Python < 2.4. Rene Rivera 2008-04-11 05:34:00 +0000
  • a70059725f Add ARM architecture/instrustion-set. Rene Rivera 2008-04-09 21:20:28 +0000
  • 6d681aae0f Add ARM architecture/instrustion-set. Rene Rivera 2008-04-09 21:20:28 +0000
  • d7407a9ee1 Fixed a bug with bjam not handling the '\' root Windows path correctly without its drive letter being specified. One effect could be seen by MkDir rule on such a path always attempting to create its base folder even if that folder already exists. For example if you attempted to create folder '\Projects\XYZ\BuildDir' it would incorrectly think that '\Projects' folder does not exist and attempt to create it - thus causing the whole build to fail due to the underlying OS mkdir command failing. Jurko Gospodnetić 2008-04-07 10:32:09 +0000
  • b624553db8 Fixed a bug with bjam not handling the '\' root Windows path correctly without its drive letter being specified. One effect could be seen by MkDir rule on such a path always attempting to create its base folder even if that folder already exists. For example if you attempted to create folder '\Projects\XYZ\BuildDir' it would incorrectly think that '\Projects' folder does not exist and attempt to create it - thus causing the whole build to fail due to the underlying OS mkdir command failing. Jurko Gospodnetić 2008-04-07 10:32:09 +0000
  • 556474bbb2 Solved the problem with child process returning the value 259 (Windows constant STILL_ACTIVE) causing bjam never to detect that it exited and therefore keep running in an endless loop. Done by relying on the Windows WaitForMultipleObjects() function to detect when a process has exited instead of GetExitCodeProcess(). The later function's MSDN article (http://msdn2.microsoft.com/en-us/library/ms683189(VS.85).aspx) warns about this problem. Jurko Gospodnetić 2008-04-07 09:55:18 +0000
  • 0fcdc894ac Solved the problem with child process returning the value 259 (Windows constant STILL_ACTIVE) causing bjam never to detect that it exited and therefore keep running in an endless loop. Done by relying on the Windows WaitForMultipleObjects() function to detect when a process has exited instead of GetExitCodeProcess(). The later function's MSDN article (http://msdn2.microsoft.com/en-us/library/ms683189(VS.85).aspx) warns about this problem. Jurko Gospodnetić 2008-04-07 09:55:18 +0000
  • 16996b4c0f Made the msvc toolset registration example consistent with its comment and added an additional one specifying the exact msvc version. Many stylistic comment changes. Jurko Gospodnetić 2008-04-06 22:36:59 +0000
  • 17a7f79f67 Made the msvc toolset registration example consistent with its comment and added an additional one specifying the exact msvc version. Many stylistic comment changes. Jurko Gospodnetić 2008-04-06 22:36:59 +0000
  • 55ac085435 Make xsltproc more usable standalone. Vladimir Prus 2008-04-06 05:00:28 +0000
  • ca078a9f84 Make xsltproc more usable standalone. Vladimir Prus 2008-04-06 05:00:28 +0000
  • bdbfd15c54 Reverted unintenional changes. Hartmut Kaiser 2008-04-05 17:03:16 +0000
  • df70c1065a Reverted unintenional changes. Hartmut Kaiser 2008-04-05 17:03:16 +0000
  • 238521ffb2 Reverted accidental change. Hartmut Kaiser 2008-04-04 01:26:47 +0000
  • f6fc415b20 Reverted accidental change. Hartmut Kaiser 2008-04-04 01:26:47 +0000
  • 3d8074631b Wave: Some updates to the new 'preprocess_pragma_output' example. This fixes ticket #1752. Hartmut Kaiser 2008-04-04 01:22:12 +0000
  • c71500ada6 Wave: Some updates to the new 'preprocess_pragma_output' example. This fixes ticket #1752. Hartmut Kaiser 2008-04-04 01:22:12 +0000
  • 753d256a8b Fix 64-bit static libs on vacpp. Vladimir Prus 2008-04-02 05:21:58 +0000
  • ca60b82c69 Fix 64-bit static libs on vacpp. Vladimir Prus 2008-04-02 05:21:58 +0000
  • 42cc564420 Remove leftover debug code Vladimir Prus 2008-04-02 05:15:43 +0000
  • 0673909fca Remove leftover debug code Vladimir Prus 2008-04-02 05:15:43 +0000
  • 03bbc2448d Ubreak loading of build-system.jam. Vladimir Prus 2008-04-01 18:39:55 +0000
  • 67f811e2e5 Ubreak loading of build-system.jam. Vladimir Prus 2008-04-01 18:39:55 +0000
  • 02e16a934e For BoostBuild regression test, handle OSX intel. Vladimir Prus 2008-04-01 18:22:21 +0000
  • 439d41eaee For BoostBuild regression test, handle OSX intel. Vladimir Prus 2008-04-01 18:22:21 +0000
  • a4c0303922 Allow "bjam path/to/file" to work. Vladimir Prus 2008-04-01 17:40:39 +0000
  • d21c34470a Allow "bjam path/to/file" to work. Vladimir Prus 2008-04-01 17:40:39 +0000
  • 73ee7119d2 Fix typo (forgot space before semi-colon). K. Noel Belcourt 2008-03-29 02:03:29 +0000
  • 3e0976f5e3 Fix typo (forgot space before semi-colon). K. Noel Belcourt 2008-03-29 02:03:29 +0000
  • bec988cac1 Fix address-model support for 32/64 bit code generation. Replaced -mcmodel with -m32 / -m64. K. Noel Belcourt 2008-03-28 02:10:04 +0000
  • 08c8e6d412 Fix address-model support for 32/64 bit code generation. Replaced -mcmodel with -m32 / -m64. K. Noel Belcourt 2008-03-28 02:10:04 +0000
  • 12563e5b93 Fix #1698 (http://svn.boost.org/trac/boost/ticket/1698). Vladimir Prus 2008-03-19 10:51:45 +0000
  • dfe0e931f8 Fix #1698 (http://svn.boost.org/trac/boost/ticket/1698). Vladimir Prus 2008-03-19 10:51:45 +0000
  • 1703e4f9c2 Merge latest BBv2 from trunk to release. Rene Rivera 2008-03-15 18:55:28 +0000