The Meson Build System
http://mesonbuild.com/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
714 B
17 lines
714 B
## `meson test` only rebuilds test dependencies |
|
|
|
Until now, `meson test` rebuilt the whole project independent of the |
|
requested tests and their dependencies. With this release, `meson test` |
|
will only rebuild what is needed for the tests or suites that will be run. |
|
This feature can be used, for example, to speed up bisecting regressions |
|
using commands like the following: |
|
|
|
git bisect start <broken commit> <working commit> |
|
git bisect run meson test <failing test name> |
|
|
|
This would find the broken commit automatically while at each step |
|
rebuilding only those pieces of code needed to run the test. |
|
|
|
However, this change could cause failures if dependencies are not |
|
specified correctly in `meson.build`. |
|
|
|
|