Steven Watanabe
290e284ffe
topological sort ordered includes.
2014-04-01 13:12:17 -07:00
Steven Watanabe
5c1a97b928
cxxflags should not apply to C files. Fixes #9815 .
2014-03-28 15:46:26 -07:00
Steven Watanabe
6f709a2706
Attempt to fix source_order.py on Windows.
2014-03-26 16:43:47 -07:00
Steven Watanabe
e8c4dd3366
prebuilt.py needs to treat clang-darwin the same way as darwin.
2014-03-26 14:52:30 -07:00
Steven Watanabe
9732c695d1
Fix bug in pathnt.c that caused the results of GLOB to be downcased under some circumstances.
2014-03-24 15:18:37 -07:00
Steven Watanabe
27d418a53e
Add toolset_requirements.py to the test suite.
2014-03-12 12:09:30 -07:00
Steven Watanabe
b869e58fa0
Fix broken toolset.add-requirements.
2014-03-06 08:14:17 -08:00
Steven Watanabe
80acd48dd4
Update test to match source change.
2014-02-04 18:41:34 -08:00
Vladimir Prus
4833fc7336
Add Python port test results.
...
Storing those in git is not perfect, but we need to have
baseline results known, and it's the easiest approach.
2014-01-15 22:49:26 +04:00
Vladimir Prus
5d8dd4c4a6
Adjust relative paths to match git rewritten history.
2013-12-14 21:28:49 +04:00
Steven Watanabe
6ec96c4d56
Avoid sorting the sources of composing generators.
...
[SVN r86767]
2013-11-19 17:30:34 +00:00
Steven Watanabe
69c7b06c70
Add tests for link.jam. Fix timestamp/dependency problem that made symlinks cause unnecessary rebuilds on Windows.
...
[SVN r86709]
2013-11-14 23:24:50 +00:00
Steven Watanabe
c1395b4961
Make the handling of actions that produce multiple targets more correct.
...
[SVN r86561]
2013-11-04 22:35:14 +00:00
Jürgen Hunold
f6fc8eb665
use the offscreen plugin for gui testing
...
[SVN r86048]
2013-09-30 05:44:38 +00:00
Christian Henning
885f3fc00e
some test modules for libjpeg and libtiff.
...
[SVN r84665]
2013-06-07 00:23:18 +00:00
Steven Watanabe
df2b34d63c
Initial supprort for creating symlinks in the git layout.
...
[SVN r84524]
2013-05-27 00:02:43 +00:00
Christian Henning
1138feb932
libpng mock test.
...
[SVN r84498]
2013-05-25 15:54:54 +00:00
Steven Watanabe
061f998f43
Optimize member function calls to use less string manipulation.
...
[SVN r83937]
2013-04-16 23:54:54 +00:00
Steven Watanabe
37e8ad4922
Don't let python write .pyc files. They might not be updated, if the test runs too fast.
...
[SVN r83923]
2013-04-16 01:29:09 +00:00
Steven Watanabe
5a3c570eda
Add extra debug information with --verbose.
...
[SVN r83916]
2013-04-15 16:30:23 +00:00
Steven Watanabe
b71dc6d386
Fix .obj extension on msvc.
...
[SVN r83887]
2013-04-13 22:53:06 +00:00
Steven Watanabe
b99c32cbed
Fix file extension handling on Windows.
...
[SVN r83885]
2013-04-13 22:19:00 +00:00
Steven Watanabe
64b8542700
Make sure that we get the long path form of the cwd so that path comparison works correctly.
...
[SVN r83884]
2013-04-13 22:01:36 +00:00
Steven Watanabe
132c0faa2c
Really fix test.
...
[SVN r83880]
2013-04-13 18:34:32 +00:00
Steven Watanabe
efbd669671
Add a few more cases.
...
[SVN r83875]
2013-04-13 16:55:17 +00:00
Steven Watanabe
f75b63a62b
Try to fix path handling for the Jam executable.
...
[SVN r83836]
2013-04-10 20:38:21 +00:00
Steven Watanabe
62b79b8ebe
Special case for $(x:G)
...
[SVN r83812]
2013-04-08 17:40:28 +00:00
Steven Watanabe
19540a5426
Try to make path comparison work on Windows.
...
[SVN r83810]
2013-04-08 15:27:40 +00:00
Steven Watanabe
24c0086bdc
Fix extension handling.
...
[SVN r83802]
2013-04-07 22:21:33 +00:00
Steven Watanabe
ec9ad613c4
Disable all configuration files.
...
[SVN r83801]
2013-04-07 22:16:45 +00:00
Steven Watanabe
34f34e5436
Implement caching for configuration checks.
...
[SVN r83781]
2013-04-06 21:40:55 +00:00
Steven Watanabe
813552d5ce
Fix the return status when updating targets that have failed in a prior call to UPDATE_NOW.
...
[SVN r83778]
2013-04-06 17:18:20 +00:00
Steven Watanabe
4fcd90347e
Add test with explicit name/search/include.
...
[SVN r83774]
2013-04-06 02:11:29 +00:00
Steven Watanabe
259b0c5a6f
Initial tests for zlib configuration.
...
[SVN r83773]
2013-04-06 01:32:36 +00:00
Steven Watanabe
94de4748d9
Don't reset -q after calling UPDATE_NOW with ignore-minus-n
...
[SVN r83629]
2013-03-29 15:41:19 +00:00
Steven Watanabe
fb07490ec7
Tests that use the compiler need user-config.jam or they will fail if the toolset requires non-default initialization.
...
[SVN r83618]
2013-03-28 00:16:19 +00:00
Jürgen Hunold
ff802ac430
Fix QtTest test
...
[SVN r82655]
2013-01-28 08:54:39 +00:00
Jürgen Hunold
cf6c57588b
Add support for QtWebkitWidgets. Fixes #7920
...
Thanks to Frank Richter for the patch.
[SVN r82654]
2013-01-28 08:54:26 +00:00
Jürgen Hunold
4cb47ecdc0
Start Qt5 support
...
[SVN r82033]
2012-12-16 20:48:35 +00:00
Jürgen Hunold
4fa430eae5
Add <rccflags> to qt4.jam. Fixes #7576
...
Thanks to Frank Richter for the initial patch and documentation.
[SVN r81689]
2012-12-03 08:28:09 +00:00
Steven Watanabe
da7ae0d449
Add test for message.jam
...
[SVN r80981]
2012-10-13 21:58:54 +00:00
Jurko Gospodnetić
7b9e374c83
Boost Build cleanup - minor stylistic changes.
...
[SVN r80327]
2012-08-31 05:32:49 +00:00
Jurko Gospodnetić
f06afd96e1
Corrected Boost Build's internal project_id.py test to pass on Cygwin. Added related FIXME comments to make the test more detailed on Cygwin in the future.
...
[SVN r80095]
2012-08-20 13:07:09 +00:00
Jurko Gospodnetić
a1b30c4df6
Internal Boost Build unused.py test cleanup - corrected a buggy check for target's usage reguirements being propagated even when it generates no virtual targets, inlined all the used test code into the test script so it no longer relies on any external files, now reporting more detailed compiler error messages in case of a failed compilation test without having to explicitly specify the --verbose command-line option.
...
[SVN r80093]
2012-08-20 12:29:36 +00:00
Jurko Gospodnetić
c538d59bc4
Minor stylistic copyright comment change.
...
[SVN r80091]
2012-08-20 11:45:09 +00:00
Jurko Gospodnetić
ae9a213fea
Boost Build's internal module_actions.py test updated to pass when run with the --verbose option by allowing extra output lines between those expected by the test itself.
...
[SVN r80090]
2012-08-20 11:34:27 +00:00
Jurko Gospodnetić
e48de377ff
Internal Boost Build module_actions.py test cleanup - no longer depends on externally prepared data, minor stylistic changes.
...
[SVN r80089]
2012-08-20 11:32:14 +00:00
Jurko Gospodnetić
cac4b6b2e4
Internal Boost Build testing framework cleanup - expecting output/content lines now correctly interprets requests with lines given as a container of strings.
...
Given strings represent expected continuous line sequences (separated by \n) and extra lines are allowed between content represented by different successive strings. For example, lines = ['foo\nbar', 'baz'] would match:
aaa
foo
bar
bbb
baz
ccc
but would not match:
aaa
foo
xxx
bar
bbb
baz
ccc
Added a description comment for the related Tester.__expect_lines() implementation function.
[SVN r80088]
2012-08-20 10:08:28 +00:00
Jurko Gospodnetić
b680388a33
Made Boost Build's internal project_id.py test more detailed regarding registering the same project id for the same project, but with the project module specified in different ways.
...
[SVN r80087]
2012-08-19 18:46:14 +00:00
Jurko Gospodnetić
618e33fcc8
Made Boost Build's internal project_id.py test more detailed regarding registering the same project id for the same project, but with the project module specified in different ways.
...
[SVN r80085]
2012-08-19 17:48:44 +00:00