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

979 Commits

Author SHA1 Message Date
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
Jurko Gospodnetić
acce9eb49b Internal Boost Build testing system cleanup - minor stylistic change.
[SVN r80084]
2012-08-19 17:03:11 +00:00
Jurko Gospodnetić
157384906d Internal Boost Build resolution.py test cleanup - minor stylistic change.
[SVN r80020]
2012-08-14 04:48:11 +00:00
Jurko Gospodnetić
0c32720912 Cleaned up internal Boost Build dependency_test.py test - made the test script create all of its needed test project files at run-time instead of having them maintained as actual Boost Build project files.
[SVN r80013]
2012-08-13 18:16:14 +00:00
Jurko Gospodnetić
7563ac7877 Internal Boost Build dependency_test.py test cleanup - removed some old and no longer relevant comments (from the time before the <dependency> feature got renamed to <implicit-dependency>), better commented the <implicit-dependency> feature usage, removed redundant ignoring of *.tds Borland debugger symbol files (already done internally in the BoostBuild.py testing system implementation module), minor stylistic changes.
[SVN r80012]
2012-08-13 17:55:20 +00:00
Jurko Gospodnetić
66a9427409 Corrected the internal Boost Build project_id.py test to pass with the latest changes made in the project.py module.
[SVN r80004]
2012-08-13 14:22:02 +00:00
Jurko Gospodnetić
c41cce76fb Simplified Boost Build's internal project_id.py test a bit.
[SVN r79940]
2012-08-08 22:50:42 +00:00
Jurko Gospodnetić
654b8e6a9a Added a new internal Boost Build test checking Boost Build's project id handling.
[SVN r79939]
2012-08-08 22:29:29 +00:00
Jurko Gospodnetić
93c0e2c9b4 Intenral Boost Build testing system cleanup - minor stylistic change.
[SVN r79938]
2012-08-08 22:20:10 +00:00
Jurko Gospodnetić
bd3638395a Boost Build cleanup - minor stylistic changes.
[SVN r79935]
2012-08-08 19:35:21 +00:00