Skip to content

Commit

Permalink
meson: add install_plugins_helper option
Browse files Browse the repository at this point in the history
  • Loading branch information
tp-m committed May 21, 2018
1 parent 9c92ae8 commit d3bd3e0
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 1 deletion.
9 changes: 8 additions & 1 deletion meson.build
Expand Up @@ -121,10 +121,17 @@ core_conf.set_quoted('PACKAGE', 'gst-plugins-base')
core_conf.set_quoted('VERSION', gst_version)
core_conf.set_quoted('PACKAGE_VERSION', gst_version)
core_conf.set_quoted('GST_API_VERSION', api_version)
core_conf.set_quoted('GST_INSTALL_PLUGINS_HELPER', 'FIXME')
core_conf.set_quoted('GST_DATADIR', join_paths(get_option('prefix'), get_option('datadir')))
core_conf.set_quoted('GST_LICENSE', 'LGPL')

install_plugins_helper = get_option('install_plugins_helper')
if install_plugins_helper == ''
install_plugins_helper = join_paths(get_option('prefix'),
get_option('libexecdir'),
'gst-install-plugins-helper')
endif
core_conf.set_quoted('GST_INSTALL_PLUGINS_HELPER', install_plugins_helper)

warning_flags = [
'-Wmissing-declarations',
'-Wredundant-decls',
Expand Down
2 changes: 2 additions & 0 deletions meson_options.txt
Expand Up @@ -14,6 +14,8 @@ option('opengl_module_name', type : 'string', value : '',
description : 'The file to pass to g_module_open to open the libGL library (default: libGL)')
option('gles2_module_name', type : 'string', value : '',
description : 'The file to pass to g_module_open to open the libGLESv2 library (default: libGLESv2)')
option('install_plugins_helper', type: 'string', value: '',
description: 'Path of distro helper script to call to install missing plugins')

# Common options
option('orc', type : 'combo', choices : ['yes', 'no', 'auto'], value : 'auto', yield : true)
Expand Down

0 comments on commit d3bd3e0

Please sign in to comment.