2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-16 13:22:11 +00:00
Commit Graph

2539 Commits

Author SHA1 Message Date
Jurko Gospodnetić
a98f0c68ac Upgraded some internal Boost Build tests. Minor stylistic changes.
[SVN r45095]
2008-05-03 23:27:00 +00:00
Jurko Gospodnetić
64f00b1fa4 Made it clear that Boost Build's Windows path handling does not handle paths with multiple successive path separator characters. Added several missing internal path.jam module tests. Minor stylistic changes.
[SVN r45079]
2008-05-03 17:22:08 +00:00
Jurko Gospodnetić
4a70266395 Removed a TODO comment related to the 'NOTFILE all ;' statement in tools/build/v2/build-system.jam and replace with a better explanation comment. Dead code removal, Comment typo corrections. Minor stylistic changes.
[SVN r45072]
2008-05-03 16:32:23 +00:00
Jurko Gospodnetić
8d75524f7f Cleaned up the main Boost Build module a bit related to how it processes explicit file (not target) references specified on the command line. Improved the related unit test. Minor stylistic changes.
[SVN r45070]
2008-05-03 16:05:17 +00:00
Jurko Gospodnetić
8c4d464f1a Updated the documentation for Boost.Build's 'path' & 'propagated' feature attributes. Minor stylistic changes.
[SVN r45067]
2008-05-03 13:17:37 +00:00
Rene Rivera
045d833d72 Fix running -dumpversion when g++ command is multi-part.
[SVN r45056]
2008-05-03 03:42:08 +00:00
Jurko Gospodnetić
d0dca6c378 Corrected some small typos in the Boost.Build documentation. Added more links. Minor stylistic changes.
[SVN r45039]
2008-05-02 19:41:43 +00:00
Jurko Gospodnetić
b97333aa4e Minor stylistic Boost Build code changes.
[SVN r45023]
2008-05-02 15:26:44 +00:00
Jurko Gospodnetić
b3212fb63e Updated the Boost Build test system's documentation about Tester.run_build_system() parameters. Minor stylistic changes.
[SVN r45005]
2008-05-02 01:02:01 +00:00
Jurko Gospodnetić
99ac045eef Minor stylistic changes.
[SVN r45004]
2008-05-02 00:57:29 +00:00
Jurko Gospodnetić
c7233ba87c Added a new regression test making sure that the Boost Jam SORT builtin rule does not start getting quadratic behavior in some special cases as well as testing that the sorting algorithm works correctly. Related to the patch committed in revision 44195. Trimmed trailing spaces in tools/build/v2/test/test_all.py.
[SVN r45001]
2008-05-02 00:36:23 +00:00
Jurko Gospodnetić
7ef2104518 Added support for tests checking that a build run did not take longer than expected to finish. Minor stylistic changes.
[SVN r45000]
2008-05-02 00:12:29 +00:00
Jurko Gospodnetić
9ac0675a4a Minor stylistic changes.
[SVN r44999]
2008-05-02 00:10:09 +00:00
Jurko Gospodnetić
de10d27aab Minor stylistic changes.
[SVN r44995]
2008-05-01 21:19:11 +00:00
Jurko Gospodnetić
4e43a57214 Upgraded the internal Boost Build test system so it can be run from folders whose names contain spaces on Windows. Also added a workaround for a Python bug on Windows where it has some undocumented behavior when starting processes using commands containing quotes.
[SVN r44993]
2008-05-01 20:22:12 +00:00
Jurko Gospodnetić
a4fb74303d Fixed a bug with BOOST_BUILD_PATH not getting set correctly in Boost Build unit tests in case it contained spaces.
[SVN r44991]
2008-05-01 19:47:37 +00:00
Jurko Gospodnetić
4de244fa71 Updated the Boost Build test system documentation. Now all the command line options are described. Several function descriptions updated.
[SVN r44983]
2008-05-01 17:08:04 +00:00
Jurko Gospodnetić
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.
[SVN r44982]
2008-05-01 17:06:02 +00:00
Jurko Gospodnetić
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.
[SVN r44981]
2008-05-01 17:04:22 +00:00
Jurko Gospodnetić
776ab9e539 Minor stylistic comment changes.
[SVN r44980]
2008-05-01 17:01:03 +00:00
Jurko Gospodnetić
42c2a9072b Boost Build comment typo corrections and minor stylistic changes.
[SVN r44975]
2008-05-01 15:09:58 +00:00
Jurko Gospodnetić
d77573c4c9 Boost Build documentation typo correction. Removed trailing spaces. Minor stylistic changes.
[SVN r44971]
2008-05-01 10:03:15 +00:00
Jurko Gospodnetić
3051ef0aba Renamed the Tester.wait_for_time_change() function to Tester.wait_for_time_change_since_last_build() to avoid confusion.
[SVN r44970]
2008-05-01 09:55:47 +00:00
Jurko Gospodnetić
92bb5ccf97 Consistently converted tabs to spaces in tools/build/v2/test/BoostBuild.py to avoid confusion reading the Python source.
[SVN r44969]
2008-05-01 09:39:45 +00:00
Jurko Gospodnetić
9c16e9d0dd Corrected a typo in the Boost Build documentation.
[SVN r44953]
2008-04-30 20:58:05 +00:00
Jurko Gospodnetić
5469b49d33 Removed trailing spaces from tools/build/v2/build/modifiers.jam.
[SVN r44949]
2008-04-30 20:00:24 +00:00
Jurko Gospodnetić
c4659a614f Comment typo correction.
[SVN r44942]
2008-04-30 19:26:55 +00:00
Jurko Gospodnetić
69ee94dcd8 Comment cleanup - both stylistic & typo corrections.
[SVN r44941]
2008-04-30 19:24:04 +00:00
Rene Rivera
9dc48843f8 Add the test target name to the bjam XML log output to make it easier to match tests to jam targets.
[SVN r44790]
2008-04-26 22:21:50 +00:00
K. Noel Belcourt
abf4a6418e Get config tests working (missing -lrt).
[SVN r44768]
2008-04-25 17:37:47 +00:00
K. Noel Belcourt
d3c72b24cb Force pgi to always link rt lib, ugh.
[SVN r44747]
2008-04-24 04:58:27 +00:00
K. Noel Belcourt
0c5d3e7493 Fixup patch to intel-darwin.jam so it looks and
reads a bit better.



[SVN r44746]
2008-04-24 01:40:31 +00:00
K. Noel Belcourt
81f4782477 Patch PGI to fix config problem (clock_gettime is unresolved
external) and add required macro define for IOV_MAX support.



[SVN r44741]
2008-04-23 16:16:38 +00:00
K. Noel Belcourt
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.

Intel reports this won't be fixed in 10.1 because it's
an ABI breanking chanage so we won't see this patched 
until the 10.2 compilers.



[SVN r44729]
2008-04-23 01:35:01 +00:00
Roland Schwarz
bdeadd30b0 removed act-as-jamfile, which gives errors when boost.use-project is not invoked from Jamroot file.
[SVN r44691]
2008-04-21 11:46:03 +00:00
Jurko Gospodnetić
11a57cc021 Removed an extra unused 'executed' feature attribute.
[SVN r44495]
2008-04-17 11:56:16 +00:00
Jurko Gospodnetić
021297d25c Minor stylistic comment changes.
[SVN r44436]
2008-04-15 17:44:31 +00:00
Roland Schwarz
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.

[SVN r44411]
2008-04-14 13:27:46 +00:00
Rene Rivera
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.
[SVN r44354]
2008-04-12 19:44:47 +00:00
John Maddock
df5a46c2a9 When -lrt is needed, it's needed in *both* single and multi-threaded builds.
[SVN r44347]
2008-04-12 16:02:24 +00:00
Roland Schwarz
3d2aeda1dc Fixed a bug in for seldom used argument <property:/property-name/> in rule format-name.
Added /property-name/ may be a regex.

[SVN r44343]
2008-04-12 11:02:35 +00:00
Jurko Gospodnetić
b43a22503d Comment typo correction.
[SVN r44172]
2008-04-11 10:51:43 +00:00
Rene Rivera
88190045a4 Initial support for cross-compiling to ARM architecture.
[SVN r44167]
2008-04-11 07:50:47 +00:00
Rene Rivera
6affa2ddcc Add support for toolset requirements at the definition level.
[SVN r44166]
2008-04-11 05:36:28 +00:00
Rene Rivera
23cf7db67e Use local sorted() function to support Python < 2.4.
[SVN r44165]
2008-04-11 05:34:00 +00:00
Rene Rivera
6d681aae0f Add ARM architecture/instrustion-set.
[SVN r44139]
2008-04-09 21:20:28 +00:00
Jurko Gospodnetić
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.
[SVN r44086]
2008-04-06 22:36:59 +00:00
Vladimir Prus
ca078a9f84 Make xsltproc more usable standalone.
* tools/xsltproc.jam (xslt-xsltproc): Bind STYLESHEET.
	(xslt-xsltproc-dir): Likewise.

Thanks to Eric Woodruff for the bug report.


[SVN r44067]
2008-04-06 05:00:28 +00:00
Hartmut Kaiser
df70c1065a Reverted unintenional changes.
[SVN r44060]
2008-04-05 17:03:16 +00:00
Hartmut Kaiser
f6fc415b20 Reverted accidental change.
[SVN r44024]
2008-04-04 01:26:47 +00:00