'--ignore-decorators=GST_EXPORT',
'--ignore-headers=gettext.h gst-validate-internal.h gst-validate-monitor.h gst-validate-bin-monitor.h gst-validate-element-monitor.h gst-validate-pad-monitor.h gst-validate-override.h gst-validate-override-registry.h gst-validate-utils.h gst-validate-media-info.h gst-validate-report.h media-descriptor.h media-descriptor-parser.h media-descriptor-writer.h gst-validate-i18n-lib.h'
],
- scanobj_args : ['--type-init-func="gst_init(NULL,NULL)'],
+ scanobjs_args : ['--type-init-func="gst_init(NULL,NULL)"'],
gobject_typesfile : types,
dependencies : [validate_dep],
content_files : ['gst-validate.xml', 'gst-validate-transcoding.xml', 'gst-validate-media-check.xml', 'gst-validate-launcher.xml', 'envvariables.xml', 'scenarios.xml'],
launcher_configure = configuration_data()
launcher_configure.set('GST_VALIDATE_TESTSUITE_VERSION', '"@0@"'.format(TESTSUITE_VERSION))
launcher_configure.set('BUILDDIR', meson.build_root())
+launcher_configure.set('DATADIR', join_paths(get_option('prefix'), get_option('datadir')))
+launcher_configure.set('LIBDIR', join_paths(get_option('prefix'), get_option('libdir')))
+
configure_file(input : 'config.py.in',
output : 'config.py',
install_dir: _launcherdir,
shared_library('gstvalidategtk', 'gstvalidategtk.c',
- install: true,
include_directories : inc_dirs,
dependencies : [gst_dep, glib_dep, gst_pbutils_dep, gtk_dep],
c_args: ['-DHAVE_CONFIG_H'],