diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2016-02-21 17:14:10 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2016-02-21 17:14:10 +0200 |
commit | 40d70e1b15f785a31cfbfcd4f4bb959c0ee3adb6 (patch) | |
tree | 76a63a944165b65b78ac30202c2b59dd912475dc | |
parent | a04c33e12527d3ed7a07dce0380afabb46cf4f3d (diff) | |
download | meson-40d70e1b15f785a31cfbfcd4f4bb959c0ee3adb6.zip meson-40d70e1b15f785a31cfbfcd4f4bb959c0ee3adb6.tar.gz meson-40d70e1b15f785a31cfbfcd4f4bb959c0ee3adb6.tar.bz2 |
Skip cython test if it does not exist.
-rw-r--r-- | test cases/python3/3 cython/meson.build | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/test cases/python3/3 cython/meson.build b/test cases/python3/3 cython/meson.build index 2d5948e..cd245c7 100644 --- a/test cases/python3/3 cython/meson.build +++ b/test cases/python3/3 cython/meson.build @@ -1,12 +1,17 @@ project('cython', 'c', default_options : ['warning_level=3']) -cython = find_program('cython3') -py3_dep = dependency('python3') +cython = find_program('cython3', required : false) -subdir('libdir') +if cython.found() + py3_dep = dependency('python3') -test('cython tester', - find_program('cytest.py'), - env : ['PYTHONPATH=' + pydir] -) + subdir('libdir') + + test('cython tester', + find_program('cytest.py'), + env : ['PYTHONPATH=' + pydir] + ) +else + message('Cython not found, skipping test.') +endif |