Skip to content
Snippets Groups Projects
Commit 7853700b authored by Tim-Philipp Müller's avatar Tim-Philipp Müller :tropical_fish: Committed by Mathieu Duponchelle
Browse files

meson: add more plugins to plugins list

Makes sure their path gets added to the uninstalled environment
and makes sure they get included in the docs.
parent f5495700
No related branches found
No related tags found
2 merge requests!1896Fix for gst-plugins-good issues/818. [Enhancement] dvbsuboverlay: Dynamic...,!369meson: add more plugins to plugins list and update plugins doc cache
Showing
with 24 additions and 5 deletions
......@@ -13,4 +13,5 @@ if bs2b_dep.found()
install_dir : plugins_install_dir,
)
pkgconfig.generate(gstbs2b, install_dir : plugins_pkgconfig_install_dir)
plugins += [gstbs2b]
endif
......@@ -22,4 +22,5 @@ if pangocairo_dep.found()
install_dir : plugins_install_dir,
)
pkgconfig.generate(gstclosedcaption, install_dir : plugins_pkgconfig_install_dir)
plugins += [gstclosedcaption]
endif
lcms2_dep = dependency('lcms2', version : '>= 2.7', required : get_option('colormanagement'))
if lcms2_dep.found()
gstassrender = library('gstcolormanagement',
gstcolormanagement = library('gstcolormanagement',
'gstcolormanagement.c', 'gstlcms.c',
c_args : gst_plugins_bad_args,
link_args : noseh_link_args,
......@@ -9,6 +9,6 @@ if lcms2_dep.found()
install : true,
install_dir : plugins_install_dir,
)
pkgconfig.generate(gstassrender, install_dir : plugins_pkgconfig_install_dir)
pkgconfig.generate(gstcolormanagement, install_dir : plugins_pkgconfig_install_dir)
plugins += [gstcolormanagement]
endif
......@@ -9,4 +9,5 @@ if dc1394_dep.found()
install_dir: plugins_install_dir,
)
pkgconfig.generate(gstdc1394, install_dir: plugins_pkgconfig_install_dir)
plugins += [gstdc1394]
endif
......@@ -18,6 +18,7 @@ if have_gme
install_dir: plugins_install_dir,
)
pkgconfig.generate(gstgme, install_dir: plugins_pkgconfig_install_dir)
plugins += [gstgme]
elif get_option('gme').enabled()
error('libgme plugin was enabled but required dependencies not found.')
endif
......@@ -34,4 +34,5 @@ if have_ladspa_h
install_dir : plugins_install_dir,
)
pkgconfig.generate(gstladspa, install_dir : plugins_pkgconfig_install_dir)
plugins += [gstladspa]
endif
......@@ -7,7 +7,7 @@ lv2_sources = [
lv2_dep = dependency('lilv-0', version : '>= 0.22', required : get_option('lv2'))
if lv2_dep.found()
gstrsvg = library('gstlv2',
gstlv2 = library('gstlv2',
lv2_sources,
c_args : gst_plugins_bad_args,
link_args : noseh_link_args,
......@@ -16,5 +16,6 @@ if lv2_dep.found()
install : true,
install_dir : plugins_install_dir,
)
pkgconfig.generate(gstrsvg, install_dir : plugins_pkgconfig_install_dir)
pkgconfig.generate(gstlv2, install_dir : plugins_pkgconfig_install_dir)
plugins += [gstlv2]
endif
......@@ -14,4 +14,5 @@ if modplug_dep.found()
install_dir: plugins_install_dir,
)
pkgconfig.generate(gstmodplug, install_dir: plugins_pkgconfig_install_dir)
plugins += [gstmodplug]
endif
......@@ -11,6 +11,7 @@ if mpcdec_dep.found() and cc.has_header_symbol('mpc/mpcdec.h', 'mpc_demux_init',
install_dir : plugins_install_dir,
)
pkgconfig.generate(gstmusepack, install_dir : plugins_pkgconfig_install_dir)
plugins += [gstmusepack]
elif get_option('musepack').enabled()
error('Could not find libmpcdec header files, but Musepack was enabled via options')
endif
......@@ -10,4 +10,5 @@ if neon_dep.found()
install : true,
install_dir : plugins_install_dir)
pkgconfig.generate(gstneon, install_dir : plugins_pkgconfig_install_dir)
plugins += [gstneon]
endif
......@@ -9,4 +9,5 @@ if ofa_dep.found()
install_dir: plugins_install_dir,
)
pkgconfig.generate(gstofa, install_dir: plugins_pkgconfig_install_dir)
plugins += [gstofa]
endif
......@@ -10,4 +10,5 @@ if openal_dep.found()
install_dir: plugins_install_dir,
)
pkgconfig.generate(gstopenal, install_dir: plugins_pkgconfig_install_dir)
plugins += [gstopenal]
endif
......@@ -13,4 +13,5 @@ if openexr_dep.found()
install_dir: plugins_install_dir,
)
pkgconfig.generate(gstopenexr, install_dir: plugins_pkgconfig_install_dir)
plugins += [gstopenexr]
endif
......@@ -9,4 +9,5 @@ if openmpt_dep.found()
install_dir: plugins_install_dir,
)
pkgconfig.generate(gstopenmpt, install_dir: plugins_pkgconfig_install_dir)
plugins += [gstopenmpt]
endif
......@@ -14,4 +14,5 @@ if openni2_dep.found()
install_dir: plugins_install_dir,
)
pkgconfig.generate(gstopenni2, install_dir: plugins_pkgconfig_install_dir)
plugins += [gstopenni2]
endif
......@@ -33,4 +33,5 @@ if sctp_dep.found() and sctp_header
install_dir : plugins_install_dir,
)
pkgconfig.generate(gstsctp, install_dir : plugins_pkgconfig_install_dir)
plugins += [gstsctp]
endif
......@@ -10,4 +10,5 @@ if sndfile_dep.found()
install_dir: plugins_install_dir,
)
pkgconfig.generate(gstsndfile, install_dir: plugins_pkgconfig_install_dir)
plugins += [gstsndfile]
endif
......@@ -33,4 +33,5 @@ if srt_dep.found()
install_dir : plugins_install_dir,
)
pkgconfig.generate(gstsrt, install_dir : plugins_pkgconfig_install_dir)
plugins += [gstsrt]
endif
......@@ -11,4 +11,5 @@ if zvbi_dep.found()
install_dir: plugins_install_dir,
)
pkgconfig.generate(gstteletext, install_dir: plugins_pkgconfig_install_dir)
plugins += [gstteletext]
endif
......@@ -11,6 +11,7 @@ if voamrwbenc_dep.found()
install_dir: plugins_install_dir,
)
pkgconfig.generate(gstvoamrwbenc, install_dir: plugins_pkgconfig_install_dir)
plugins += [gstvoamrwbenc]
install_data('GstVoAmrwbEnc.prs', install_dir: presetdir)
endif
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment