From: Tomas Krizek Date: Mon, 4 Mar 2019 12:02:35 +0000 (+0100) Subject: meson: tests/config - detect cqueues lua dependency X-Git-Tag: v4.0.0~24^2~37 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ef0033584145806e84e0e560ea8eaaafee3c6c1d;p=thirdparty%2Fknot-resolver.git meson: tests/config - detect cqueues lua dependency --- diff --git a/tests/meson.build b/tests/meson.build index ae905a9d2..3d4382fc5 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -20,6 +20,13 @@ endif ## config tests if build_config_tests + message('--- config_tests dependencies ---') + cqueues = run_command('luajit', '-l', 'cqueues', '-e', 'os.exit(0)') # luajit -l $(1) -e "os.exit(0)" + if cqueues.returncode() != 0 + error('missing luajit package: cqueues') + endif + message('---------------------------------') + subdir('config') endif @@ -35,7 +42,7 @@ if build_extra_tests foreach py3_dep : py3_deps py3_import = run_command(python3, '-c', 'import @0@'.format(py3_dep[0])) if py3_import.returncode() != 0 - message('missing python3 dependency: @0@'.format(py3_dep[1])) + error('missing python3 dependency: @0@'.format(py3_dep[1])) endif endforeach message('--------------------------------')