gstreamer/validate/tests/launcher_tests/meson.build
Thibault Saunier ab614e63ae meson: Modernize the way we set test env variables
Removing the now useless getplugindirs script
2016-11-30 13:58:56 -03:00

19 lines
794 B
Meson

env = environment()
env.set('GST_PLUGIN_SYSTEM_PATH_1_0', '')
env.set('GST_PLUGIN_PATH_1_0', meson.build_root())
if not meson.is_subproject()
env.append('GST_PLUGIN_PATH_1_0', gst_dep.get_pkgconfig_variable('pluginsdir'))
gst_plugins_base_dep = dependency('gstreamer-plugins-base-1.0')
env.append('GST_PLUGIN_PATH_1_0', gst_plugins_base_dep.get_pkgconfig_variable('pluginsdir'))
endif
if launcher.found()
test_name = 'validate/launcher_tests'
env.set('GST_REGISTRY', '@0@/@1@.registry'.format(meson.current_build_dir(), test_name))
test(test_name, launcher, args: ['-o', meson.build_root() + '/validate-launcher-output/',
meson.current_source_dir() + '/test_validate.py', '--validate-tools-path',
meson.build_root() + '/validate/tools/'],
env: env)
endif