[Meson] Add missing environment variable, NNSTREAMER_SOURCE_ROOT_PATH
authorWook Song <wook16.song@samsung.com>
Wed, 24 Jun 2020 06:49:51 +0000 (15:49 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 24 Jun 2020 12:29:07 +0000 (21:29 +0900)
This patch adds the missing environment variable,
NNSTREAMER_SOURCE_ROOT_PATH, to the test environment object in the
meson build script. This variable is necessary to run the test cases
via 'ninja test'.

Signed-off-by: Wook Song <wook16.song@samsung.com>
meson.build
tests/nnstreamer_filter_extensions_common/meson.build
tests/nnstreamer_filter_mvncsdk2/meson.build
tests/tizen_capi/meson.build

index c1baaef..63ffd6d 100644 (file)
@@ -435,6 +435,7 @@ if get_option('enable-test')
   testenv.set('NNSTREAMER_FILTERS', path_nns_plugin_filters)
   testenv.set('NNSTREAMER_DECODERS', path_nns_plugin_decoders)
   testenv.set('NNSTREAMER_CONVERTERS', path_nns_plugin_converters)
+  testenv.set('NNSTREAMER_SOURCE_ROOT_PATH', meson.source_root())
 
   subdir('tests')
 endif
index 512d953..1860eb3 100644 (file)
@@ -80,6 +80,8 @@ foreach ext : extensions
   filter_ext_common_testenv.set('NNSTREAMER_FILTERS', path_nns_plugin_filters)
   filter_ext_common_testenv.set('NNSTREAMER_DECODERS', path_nns_plugin_decoders)
   filter_ext_common_testenv.set('NNSTREAMER_CONVERTERS', path_nns_plugin_converters)
+  filter_ext_common_testenv.set('NNSTREAMER_SOURCE_ROOT_PATH', meson.source_root())
+
   if ext[0] == 'python2'
     py2_module_path = join_paths(meson.build_root(), 'tests/' + ext[0] + '_module')
     run_command('rm', '-rf', py2_module_path, check : true)
index c805ce2..0a3a156 100644 (file)
@@ -29,6 +29,7 @@ filter_mvncsdk2_testenv.set('NNSTREAMER_CONF', path_nns_conf)
 filter_mvncsdk2_testenv.set('NNSTREAMER_FILTERS', path_nns_plugin_filters)
 filter_mvncsdk2_testenv.set('NNSTREAMER_DECODERS', path_nns_plugin_decoders)
 filter_mvncsdk2_testenv.set('NNSTREAMER_CONVERTERS', path_nns_plugin_converters)
+filter_mvncsdk2_testenv.set('NNSTREAMER_SOURCE_ROOT_PATH', meson.source_root())
 filter_mvncsdk2_testenv.set('LD_LIBRARY_PATH', meson.current_build_dir())
 
 test('unittest_filter_mvncsdk2', unittest_mvncsdk, env: filter_mvncsdk2_testenv)
index 753b652..e350de7 100644 (file)
@@ -46,5 +46,6 @@ if get_option('enable-tizen-sensor')
   tizen_sensor_testenv.set('NNSTREAMER_FILTERS', path_nns_plugin_filters)
   tizen_sensor_testenv.set('NNSTREAMER_DECODERS', path_nns_plugin_decoders)
   tizen_sensor_testenv.set('NNSTREAMER_CONVERTERS', path_nns_plugin_converters)
+  tizen_sensor_testenv.set('NNSTREAMER_SOURCE_ROOT_PATH', meson.source_root())
   test('unittest_tizen_sensor', unittest_tizen_sensor, env: tizen_sensor_testenv)
 endif