aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/gnome.py
diff options
context:
space:
mode:
authorMatthias Klumpp <matthias@tenstral.net>2016-08-19 03:04:51 +0200
committerMatthias Klumpp <matthias@tenstral.net>2016-08-20 18:48:28 +0200
commit57c54a678c8eec18df345a44075d59f6384be8f0 (patch)
treea98c03f4d722eeb341b3465e9b5de11c35d66840 /mesonbuild/modules/gnome.py
parent3eb90414f62f857abbb1c62e8e4c823b7b1473e6 (diff)
downloadmeson-57c54a678c8eec18df345a44075d59f6384be8f0.zip
meson-57c54a678c8eec18df345a44075d59f6384be8f0.tar.gz
meson-57c54a678c8eec18df345a44075d59f6384be8f0.tar.bz2
Allow build definitions to retrieve the unittest flag of a D compiler
D allows programmers to define their tests alongside the actual code in a unittest scope[1]. When compiled with a special flag, the compiler will build a binary containing the tests instead of the actual application. This is a strightforward and easy way to run tests and works well with Mesons test() command. Since using just one flag name to enable unittest mode would be too boring, compiler developers invented multiple ones. Adding this helper method makes it easy for people writing Meson build descriptions for D projects to enable unittestmode. [1]: https://dlang.org/spec/unittest.html
Diffstat (limited to 'mesonbuild/modules/gnome.py')
0 files changed, 0 insertions, 0 deletions