diff options
| author | Dylan Baker <dylan@pnwbakers.com> | 2019-06-11 10:25:36 -0700 |
|---|---|---|
| committer | Jussi Pakkanen <jpakkane@gmail.com> | 2019-06-12 14:13:20 +0300 |
| commit | 15ab1f64f964ce5d3ab254b5698f7325754cc2b7 (patch) | |
| tree | 682332298358e35cc40e42819c0e5f7fe1c958de /test cases/python | |
| parent | 3c461bcf4fe561dd77ba80420c78936b92f07c1b (diff) | |
| download | meson-15ab1f64f964ce5d3ab254b5698f7325754cc2b7.tar.gz | |
modules/python: add a modules keyword argument
This mirrors the modules keyword argument that some dependencies (such
as qt and llvm) take. This allows an easier method to determine if
modules are installed.
Diffstat (limited to 'test cases/python')
| -rw-r--r-- | test cases/python/5 modules kwarg/meson.build | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test cases/python/5 modules kwarg/meson.build b/test cases/python/5 modules kwarg/meson.build new file mode 100644 index 000000000..3c9d54fc9 --- /dev/null +++ b/test cases/python/5 modules kwarg/meson.build @@ -0,0 +1,7 @@ +project('python kwarg') + +py = import('python') +prog_python = py.find_installation('python3', modules : ['setuptools']) +assert(prog_python.found() == true, 'python not found when should be') +prog_python = py.find_installation('python3', modules : ['thisbetternotexistmod'], required : false) +assert(prog_python.found() == false, 'python not found but reported as found') |
