From adeecf4b4ad40052383e5e78c122e547ce84b131 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Wed, 4 Oct 2017 17:07:26 -0300 Subject: Run tests only when using mono and set MONO_PATH --- ges/meson.build | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'ges/meson.build') diff --git a/ges/meson.build b/ges/meson.build index 2193df0..aecf932 100644 --- a/ges/meson.build +++ b/ges/meson.build @@ -16,7 +16,7 @@ configure_file( output: pkg + '-sharp.dll.config', configuration: configuration_data()) -if add_languages('c', required: false) +if add_languages('c', required: false) and csc.get_id() == 'mono' c_abi_exe = executable(pkg + '_c_abi', c_abi, c_args: ['-Wno-deprecated', '-Wno-deprecated-declarations'], dependencies: [gst_deps, ges_dep]) @@ -25,6 +25,10 @@ if add_languages('c', required: false) cs_args: ['-nowarn:169', '-nowarn:108', '-nowarn:114', '-nowarn:0618', '-unsafe'], dependencies: [ges_sharp_dep]) - test(pkg + 'abi', diff, args: [c_abi_exe.full_path(), cs_abi_exe.full_path()]) + env = environment() + env.prepend('MONO_PATH', mono_path) + test(pkg + 'abi', diff, args: [c_abi_exe.full_path(), cs_abi_exe.full_path()], + env: env) +else + message('Not running tests ' + csc.get_id()) endif - -- cgit v1.2.3