mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-24 17:20:36 +00:00
meson: Fix Gir *_prefix value to be the sames as with autotools
We want to be able to do GstValidate.Monitor and not GstValidate.ValidateMonitor. And do not pass header to the list of sources to build libraries as it is not needed.
This commit is contained in:
parent
53e878ea8b
commit
aa006f78c4
1 changed files with 4 additions and 4 deletions
|
@ -45,7 +45,7 @@ gstvalidate_headers = [
|
||||||
install_headers(gstvalidate_headers, subdir : 'gstreamer-1.0/gst/validate')
|
install_headers(gstvalidate_headers, subdir : 'gstreamer-1.0/gst/validate')
|
||||||
|
|
||||||
gstvalidate = shared_library('gstvalidate-1.0',
|
gstvalidate = shared_library('gstvalidate-1.0',
|
||||||
sources: gstvalidate_sources + gstvalidate_headers,
|
sources: gstvalidate_sources,
|
||||||
version : libversion,
|
version : libversion,
|
||||||
soversion : soversion,
|
soversion : soversion,
|
||||||
include_directories : [inc_dirs],
|
include_directories : [inc_dirs],
|
||||||
|
@ -56,7 +56,7 @@ gstvalidate = shared_library('gstvalidate-1.0',
|
||||||
gst_pbutils_dep, mathlib, json_dep])
|
gst_pbutils_dep, mathlib, json_dep])
|
||||||
|
|
||||||
gstvalidateplugin = shared_library('gstvalidateplugin',
|
gstvalidateplugin = shared_library('gstvalidateplugin',
|
||||||
sources: gstvalidate_sources + gstvalidate_headers,
|
sources: gstvalidate_sources,
|
||||||
include_directories : [inc_dirs],
|
include_directories : [inc_dirs],
|
||||||
install: true,
|
install: true,
|
||||||
c_args : [gst_c_args] + ['-D__GST_VALIDATE_PLUGIN', '-D_GNU_SOURCE'],
|
c_args : [gst_c_args] + ['-D__GST_VALIDATE_PLUGIN', '-D_GNU_SOURCE'],
|
||||||
|
@ -79,8 +79,8 @@ if build_gir
|
||||||
sources : gstvalidate_sources + gstvalidate_headers,
|
sources : gstvalidate_sources + gstvalidate_headers,
|
||||||
nsversion : '1.0',
|
nsversion : '1.0',
|
||||||
namespace : 'GstValidate',
|
namespace : 'GstValidate',
|
||||||
symbol_prefix : 'gst_',
|
symbol_prefix : 'gst_validate',
|
||||||
identifier_prefix : 'Gst',
|
identifier_prefix : 'GstValidate',
|
||||||
export_packages : 'gst-validate-' + apiversion,
|
export_packages : 'gst-validate-' + apiversion,
|
||||||
includes : ['GObject-2.0',
|
includes : ['GObject-2.0',
|
||||||
'GLib-2.0',
|
'GLib-2.0',
|
||||||
|
|
Loading…
Reference in a new issue