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

3541 Commits

Author SHA1 Message Date
Vladimir Prus
47883c1710 * BoostBuild.py (wait_for_time_change): Wait
for more serious time change, in order to
        fix sporadic dependency_test failures.


[SVN r39195]
2007-09-11 19:17:49 +00:00
Vladimir Prus
ef24b573cf Don't try to apply --build-dir to standalone projects.
Fixes build_dir test failure on linux.


[SVN r39194]
2007-09-11 19:16:06 +00:00
Vladimir Prus
bcc1770d08 Record failure reason when we fail to open a file.
[SVN r39169]
2007-09-08 17:10:26 +00:00
Vladimir Prus
c349da3998 Fix the rebuilds test on linux.
* BoostBuild.py (wait_for_time_change): Use floor,
	to avoid waiting 0.5 seconds.
	* rebuilds.py: Wait for time change as necessary.

[SVN r39168]
2007-09-08 16:24:50 +00:00
Vladimir Prus
faedb8b0ef Print test results summary at the end
[SVN r39166]
2007-09-08 00:26:18 +00:00
Vladimir Prus
526f85c280 Fix remove_requirements test. I have no idea how
it could have passed as-is.


[SVN r39165]
2007-09-08 00:15:23 +00:00
Vladimir Prus
44298f02c7 Implement --ignore-toolset-requirements and set in
during testing.


[SVN r39164]
2007-09-07 23:59:54 +00:00
Vladimir Prus
216e84fba9 Make it work
[SVN r39163]
2007-09-07 23:59:10 +00:00
Vladimir Prus
109fba60a0 Undo #38702, which fixes alternative.py on linux. Real fix for win coming soon.
[SVN r39162]
2007-09-07 23:51:07 +00:00
Vladimir Prus
28f5cfdd14 Make output from test run nicer, and more structured.
In future, we might be able to generate XML, or any other voodoo
we want.


[SVN r39161]
2007-09-07 23:18:20 +00:00
Vladimir Prus
42bc94fdc5 Adjust faq entry about targets in site-config.jam
[SVN r39160]
2007-09-07 21:34:27 +00:00
Boris Gubenko
840201ae89 Boost.Build V2 toolset for the HP aC++ compiler on PA-RISC
[SVN r39132]
2007-09-05 23:43:40 +00:00
Vladimir Prus
59b793fdc2 Remove unnecessary line
[SVN r39128]
2007-09-05 08:03:17 +00:00
Vladimir Prus
7cbb1b9b42 Unbreak the gcc_runtime test
[SVN r39121]
2007-09-04 20:29:56 +00:00
Vladimir Prus
258f36f179 Allow to print the tree delta to any file.
[SVN r39120]
2007-09-04 20:26:19 +00:00
Roland Schwarz
b3ec4fc36d Make use of gnu ld's -Bstatic and -Bdynamic switches to choose order of libraries searched by -l switch.
[SVN r39113]
2007-09-03 19:38:40 +00:00
Roland Schwarz
793f19ac11 Changed library naming convention for mingw and cygwin. For details see comment in file. Also should resolve Ticket #1058 .
[SVN r39107]
2007-09-02 18:37:14 +00:00
Vladimir Prus
c2db8be793 Previously, I've accidentally committed a patch
to make <tag> affect names of searched libraries.
This commit greatly simplifies that.


[SVN r39105]
2007-09-01 22:10:46 +00:00
Vladimir Prus
cd3fd6b171 Make free features on the command line affect all targets,
not just directly requested ones.

Fixes #985.


[SVN r39104]
2007-09-01 21:46:09 +00:00
Vladimir Prus
02a6e3ad65 Fix glob excludes in subdirectories.
Thanks to Norbert Unterberg for the bug report.


[SVN r39103]
2007-09-01 20:28:42 +00:00
Vladimir Prus
79e71a3d0c Initial support for defining action body from Python.
[SVN r39102]
2007-09-01 08:55:35 +00:00
Vladimir Prus
2726f4b86a Another fix
[SVN r38987]
2007-08-27 07:00:18 +00:00
Vladimir Prus
565c34df47 Another svnversion fix
[SVN r38986]
2007-08-27 06:41:18 +00:00
Vladimir Prus
a9f0d8f23a Run svnversion before modifying anything
[SVN r38984]
2007-08-27 06:30:56 +00:00
Vladimir Prus
ce9e971b3e Run svnversion before removing .svn
[SVN r38981]
2007-08-27 06:18:11 +00:00
Rene Rivera
eeede1435d Make rm try the glob_file in addition to regular glob. Clears alternatives and project_glob failures on windows.
[SVN r38973]
2007-08-26 19:24:13 +00:00
Vladimir Prus
998cf486f6 Fix quoting. Remove .svn directories
[SVN r38971]
2007-08-26 18:32:21 +00:00
Vladimir Prus
55baa6e2c5 Include svn revision in nightly build
[SVN r38969]
2007-08-26 17:23:03 +00:00
Vladimir Prus
717d17f49a Use SVN for nightly builds
[SVN r38968]
2007-08-26 17:15:51 +00:00
Rene Rivera
3cee40793a Use some wildcard matching on the expected output as 'echo' on Windows outputs extra space before EOLs, which Unix doesn't.
[SVN r38965]
2007-08-26 16:16:38 +00:00
Rene Rivera
1f9e521532 Read expected files with universal EOL translation enabled to account for comparing with newline only Python strings.
[SVN r38964]
2007-08-26 16:14:44 +00:00
Vladimir Prus
56b84b3330 Revert mistaken commit
[SVN r38920]
2007-08-25 04:36:02 +00:00
Vladimir Prus
cdc5204212 Use -KPIC for shared libs. Addresses #1186.
[SVN r38919]
2007-08-25 04:34:31 +00:00
Rene Rivera
1d35c7d9fc On Windows static libs have the lib prefix, but DLLs don't.
[SVN r38918]
2007-08-25 04:08:28 +00:00
Vladimir Prus
3372215ea6 Support the address-model feature for the sun
toolset. Addresses #1186.


[SVN r38872]
2007-08-23 19:57:23 +00:00
Roland Schwarz
7fb5700cfd Merge from RC_1_34_0 (CVS 1.12.2.53) to trunk. CVS RC_1_34_0 - 1.12.2.23 and CVS HEAD - 1.51 are the last versions that were equal. Between these and trunk was only a small diff for HPUX that removed pthread lib. This fix seems to be already present in the merged in version.
[SVN r38803]
2007-08-20 19:14:14 +00:00
Rene Rivera
14614586ad Merge changes from Version_1_34_1 back to trunk.
[SVN r38792]
2007-08-20 16:52:55 +00:00
Roland Schwarz
6ad9141e7b Changed BOOST_USER_CONFIG to BOOST_BUILD_USER_CONFIG as this is a more systematic name.
[SVN r38711]
2007-08-16 12:05:44 +00:00
Rene Rivera
1c4d6dd97a More changes to account for differing variant subdirs between toolsets, and of toolset expansion.
[SVN r38710]
2007-08-16 04:56:08 +00:00
Rene Rivera
29f50e51d2 Do some normalizing of paths to remove some of the variant feature subdirs that may be different based on platform and toolset. This fixes some tests that pass on GCC/Linux and not on MSVC/Windows.
[SVN r38702]
2007-08-15 20:15:36 +00:00
Rene Rivera
3c971d5326 Change remove() to glob_remove() in expect_modification, even though this check is not used.
[SVN r38694]
2007-08-15 18:35:11 +00:00
Rene Rivera
69cfdb7a52 Trow ValueError exception from remove functions to match the set.remove functionality.
[SVN r38688]
2007-08-15 17:25:46 +00:00
Roland Schwarz
5225a95af8 Added support for BOOST_USER_CONFIG environment variable. This variable is able to take the same rhs as --user-config= switch. The switch still overrides the variable when present. (This has been added to allow for the BOOST_BUILD_PATH to be restored to its original i.e. documented behaviour.)
[SVN r38620]
2007-08-13 16:39:02 +00:00
Roland Schwarz
a68ed88d72 Revert the last change, since the directory passed to boost-build should be first in searched paths, else project local build system will not be picked correctly.
The order had been changed to allow searching of alternate user-config.jam files from boost build. This better should be done with --user-config= switch or similar. 

[SVN r38618]
2007-08-13 15:35:16 +00:00
Rene Rivera
25dd6484ae Update GC support to work with Boehm GC 7.0.
[SVN r38594]
2007-08-11 05:53:37 +00:00
Vladimir Prus
7836bf24e8 Stop BoostBuild.py from crashing on certain test failures.
[SVN r38593]
2007-08-11 05:15:54 +00:00
Rene Rivera
a436cad92f Adjust test to reflect real results of empty strings instead of empty values.
[SVN r38592]
2007-08-11 02:58:04 +00:00
Rene Rivera
2175d78f77 Bring back midding output of -n option. The -o option continues to be broken as it has been for a long time now because of the @ file feature. (fixes #1155)
[SVN r38590]
2007-08-11 02:39:13 +00:00
Rene Rivera
a582ed8c51 Minor adjustment to -n test, and add corresponding -d2 test.
[SVN r38588]
2007-08-11 00:42:32 +00:00
Rene Rivera
1bd0bef046 Add test to check 'bjam -n'.
[SVN r38587]
2007-08-11 00:32:25 +00:00