meson: Namespace the plugins_doc_dep/libraries variables
authorThibault Saunier <tsaunier@igalia.com>
Thu, 1 Sep 2022 15:51:48 +0000 (11:51 -0400)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Thu, 1 Sep 2022 21:17:35 +0000 (21:17 +0000)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2970>

57 files changed:
meson.build
subprojects/gst-devtools/meson.build
subprojects/gst-devtools/validate/gst/validate/meson.build
subprojects/gst-editing-services/docs/meson.build
subprojects/gst-editing-services/ges/meson.build
subprojects/gst-editing-services/meson.build
subprojects/gst-libav/docs/meson.build
subprojects/gst-omx/docs/meson.build
subprojects/gst-plugins-bad/docs/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/adaptivedemux/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/audio/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/codecparsers/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/codecs/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/cuda/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/d3d11/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/insertbin/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/interfaces/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/mpegts/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/opencv/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/play/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/player/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/sctp/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/transcoder/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/uridownloader/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/va/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/vulkan/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/wayland/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/webrtc/meson.build
subprojects/gst-plugins-bad/gst-libs/gst/webrtc/nice/meson.build
subprojects/gst-plugins-bad/meson.build
subprojects/gst-plugins-base/docs/meson.build
subprojects/gst-plugins-base/gst-libs/gst/allocators/meson.build
subprojects/gst-plugins-base/gst-libs/gst/app/meson.build
subprojects/gst-plugins-base/gst-libs/gst/audio/meson.build
subprojects/gst-plugins-base/gst-libs/gst/fft/meson.build
subprojects/gst-plugins-base/gst-libs/gst/gl/meson.build
subprojects/gst-plugins-base/gst-libs/gst/pbutils/meson.build
subprojects/gst-plugins-base/gst-libs/gst/riff/meson.build
subprojects/gst-plugins-base/gst-libs/gst/rtp/meson.build
subprojects/gst-plugins-base/gst-libs/gst/rtsp/meson.build
subprojects/gst-plugins-base/gst-libs/gst/sdp/meson.build
subprojects/gst-plugins-base/gst-libs/gst/tag/meson.build
subprojects/gst-plugins-base/gst-libs/gst/video/meson.build
subprojects/gst-plugins-base/meson.build
subprojects/gst-plugins-good/docs/meson.build
subprojects/gst-plugins-ugly/docs/meson.build
subprojects/gst-rtsp-server/docs/meson.build
subprojects/gst-rtsp-server/gst/rtsp-server/meson.build
subprojects/gst-rtsp-server/meson.build
subprojects/gstreamer-vaapi/docs/meson.build
subprojects/gstreamer/docs/meson.build
subprojects/gstreamer/gst/meson.build
subprojects/gstreamer/libs/gst/base/meson.build
subprojects/gstreamer/libs/gst/check/meson.build
subprojects/gstreamer/libs/gst/controller/meson.build
subprojects/gstreamer/libs/gst/net/meson.build
subprojects/gstreamer/meson.build

index 7cb37f9..ae11416 100644 (file)
@@ -184,7 +184,7 @@ foreach sp : subprojects
       endforeach
     endif
 
-    all_libraries += subproj.get_variable('libraries', [])
+    all_libraries += subproj.get_variable('gst_libraries', [])
     if not get_option('tools').disabled()
       all_tools += subproj.get_variable('gst_tools', {})
     endif
@@ -194,7 +194,7 @@ foreach sp : subprojects
     subprojects_names += [project_name]
 
     if not meson.is_cross_build() and build_infos.get('build-hotdoc', false)
-      plugins_doc_caches += [subproj.get_variable('plugins_doc_dep', [])]
+      plugins_doc_caches += [subproj.get_variable('gst_plugins_doc_dep', [])]
       if documented_projects != ''
         documented_projects += ','
       endif
@@ -210,7 +210,7 @@ if glib_dep.type_name() == 'internal'
              default_options: ['gnutls=auto', 'openssl=auto'])
 endif
 
-plugins_doc_dep = custom_target('plugins-doc-cache',
+gst_plugins_doc_dep = custom_target('plugins-doc-cache',
   command: [python3, '-c', 'print("Built all doc caches")'],
   input: plugins_doc_caches,
   output: 'plugins_doc_caches',
index 341c78a..015c771 100644 (file)
@@ -150,12 +150,12 @@ if get_option('default_library') == 'shared'
 endif
 pkgconfig_subdirs = ['gstreamer-1.0']
 
-plugins_doc_dep = []
+gst_plugins_doc_dep = []
 plugins = []
 i18n = import('i18n')
 
 static_build = get_option('default_library') == 'static'
-libraries = []
+gst_libraries = []
 
 python_mod = import('python')
 python3 = python_mod.find_installation()
index 4b74956..52cbc6b 100644 (file)
@@ -121,7 +121,7 @@ if build_gir
       validate_gen_sources += [validate_gir]
     endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 validate_dep = declare_dependency(link_with : gstvalidate,
   include_directories : [inc_dirs],
index bfffd41..cb0d477 100644 (file)
@@ -38,7 +38,7 @@ endif
 plugins_cache = join_paths(meson.current_source_dir(), 'gst_plugins_cache.json')
 
 if plugins_cache_generator.found()
-    plugins_doc_dep = custom_target('editing-services-doc-cache',
+    gst_plugins_doc_dep = custom_target('editing-services-doc-cache',
         command: [plugins_cache_generator, plugins_cache, '@OUTPUT@', '@INPUT@'],
         input: plugins,
         output: 'gst_plugins_cache.json',
index 4d1d039..77c1d1c 100644 (file)
@@ -225,7 +225,7 @@ endif
 # GESImageSource is unused and is internal only so it gets stripped out when we statically
 # link GES. We keep the header for backward compatibility reasons.
 install_headers(ges_headers + files('ges-image-source.h'), subdir : 'gstreamer-1.0/ges')
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 ges_dep = declare_dependency(link_with : libges,
   include_directories : [configinc],
index 94c0d63..6e51cfc 100644 (file)
@@ -266,7 +266,7 @@ pkgconfig = import('pkgconfig')
 pkgconfig_subdirs = ['gstreamer-1.0']
 
 configinc = include_directories('.')
-libraries = []
+gst_libraries = []
 
 subdir('ges')
 subdir('plugins')
index 4794c94..ee1f1d9 100644 (file)
@@ -29,7 +29,7 @@ endif
 
 plugins_cache = join_paths(meson.current_source_dir(), 'gst_plugins_cache.json')
 if plugins_cache_generator.found()
-    plugins_doc_dep = custom_target('libav-plugins-doc-cache',
+    gst_plugins_doc_dep = custom_target('libav-plugins-doc-cache',
         command: [plugins_cache_generator, plugins_cache, '@OUTPUT@', '@INPUT@'],
         input: plugins,
         output: 'gst_plugins_cache.json',
@@ -83,6 +83,6 @@ plugins_doc = [hotdoc.generate_doc('libav',
     gst_c_sources: ['../ext/*/*.[ch]',],
     gst_cache_file: plugins_cache,
     gst_plugin_name: 'libav',
-    dependencies: [gst_dep, gstlibav_plugin, plugins_doc_dep],
+    dependencies: [gst_dep, gstlibav_plugin, gst_plugins_doc_dep],
     disable_incremental_build: true,
 )]
index 811929d..f7465b9 100644 (file)
@@ -21,7 +21,7 @@ endif
 
 plugins_cache = join_paths(meson.current_source_dir(), 'gst_plugins_cache.json')
 if plugins_cache_generator.found()
-    plugins_doc_dep = custom_target('omx-plugins-doc-cache',
+    gst_plugins_doc_dep = custom_target('omx-plugins-doc-cache',
         command: [plugins_cache_generator, plugins_cache, '@OUTPUT@', '@INPUT@'],
         input: plugins,
         output: 'gst_plugins_cache.json',
index c2f71b7..411b1fb 100644 (file)
@@ -40,7 +40,7 @@ plugins_cache = join_paths(meson.current_source_dir(), 'plugins', 'gst_plugins_c
 if plugins.length() == 0
     message('All bad plugins have been disabled')
 elif plugins_cache_generator.found()
-    plugins_doc_dep = custom_target('bad-plugins-doc-cache',
+    gst_plugins_doc_dep = custom_target('bad-plugins-doc-cache',
         command: [plugins_cache_generator, plugins_cache, '@OUTPUT@', '@INPUT@'],
         input: plugins,
         output: 'gst_plugins_cache.json',
index 6178f96..790a529 100644 (file)
@@ -12,7 +12,7 @@ gstadaptivedemux = library('gstadaptivedemux-' + api_version,
   install : true,
   dependencies : [gstbase_dep, gsturidownloader_dep],
 )
-libraries += [[pkg_name, {'lib': gstadaptivedemux}]]
+gst_libraries += [[pkg_name, {'lib': gstadaptivedemux}]]
 
 gstadaptivedemux_dep = declare_dependency(link_with : gstadaptivedemux,
   include_directories : [libsinc],
index 58e1a41..a73b908 100644 (file)
@@ -44,7 +44,7 @@ if build_gir
     gen_sources += audio_gir
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 gstbadaudio_dep = declare_dependency(link_with : gstbadaudio,
   include_directories : [libsinc],
index 77c058a..8c2ae12 100644 (file)
@@ -71,5 +71,5 @@ gstcodecparsers_dep = declare_dependency(link_with : gstcodecparsers,
   include_directories : [libsinc],
   dependencies : [gstbase_dep])
 
-libraries += [[pkg_name, {'lib': gstcodecparsers}]]
+gst_libraries += [[pkg_name, {'lib': gstcodecparsers}]]
 meson.override_dependency(pkg_name, gstcodecparsers_dep)
index 0de5c70..f2bec85 100644 (file)
@@ -75,7 +75,7 @@ if build_gir
     gen_sources += codecs_gir
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 gstcodecs_dep = declare_dependency(link_with : gstcodecs,
   include_directories : [libsinc],
index 802a305..5c39b35 100644 (file)
@@ -86,7 +86,7 @@ if build_gir
 
   library_def += {'gir': [gir, cuda_gir]}
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 pkgconfig.generate(gstcuda,
   libraries : [gstbase_dep, gmodule_dep, gstvideo_dep, gstglproto_dep],
index 21cbaf9..160080a 100644 (file)
@@ -217,7 +217,7 @@ if build_gir
 
   library_def += {'gir': [gir]}
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 install_headers(d3d11_headers, subdir : 'gstreamer-1.0/gst/d3d11')
 
index 53f4ea2..5a9f7f7 100644 (file)
@@ -43,7 +43,7 @@ if build_gir
     gen_sources += insertbin_gir
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 gstinsertbin_dep = declare_dependency(link_with : gstinsertbin,
   include_directories : [libsinc],
index 3dccd70..3c4f388 100644 (file)
@@ -38,5 +38,5 @@ gstphotography_dep = declare_dependency(link_with : gstphotography,
   dependencies : [gst_dep],
   sources : [photoenum_h])
 
-libraries += [[pkg_name, {'lib': gstphotography}]]
+gst_libraries += [[pkg_name, {'lib': gstphotography}]]
 meson.override_dependency(pkg_name, gstphotography_dep)
index e677edd..9cbe6ac 100644 (file)
@@ -75,7 +75,7 @@ if build_gir
     gen_sources += mpegts_gir
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 gstmpegts_dep = declare_dependency(link_with : gstmpegts,
   include_directories : [libsinc],
index ba8419d..4bacd8e 100644 (file)
@@ -39,7 +39,7 @@ if opencv_dep.found()
     dependencies : [gstbase_dep, gstvideo_dep, opencv_dep],
   )
 
-  libraries += [[pkg_name, {'lib': gstopencv}]]
+  gst_libraries += [[pkg_name, {'lib': gstopencv}]]
   gstopencv_dep = declare_dependency(link_with: gstopencv,
     include_directories : [libsinc],
     dependencies : [gstvideo_dep, opencv_dep])
index bca6beb..582b70f 100644 (file)
@@ -65,7 +65,7 @@ if build_gir
     gen_sources += play_gir
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 gstplay_dep = declare_dependency(link_with : gstplay,
   include_directories : [libsinc],
index 55de18d..0c273f0 100644 (file)
@@ -68,7 +68,7 @@ if build_gir
     gen_sources += player_gir
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 gstplayer_dep = declare_dependency(link_with : gstplayer,
   include_directories : [libsinc],
index c4fcc38..2c0a48c 100644 (file)
@@ -22,7 +22,7 @@ libgstsctp = library('gstsctp-' + api_version,
 )
 
 pkg_name = 'gstreamer-sctp-1.0'
-libraries += [[pkg_name, {'lib': libgstsctp}]]
+gst_libraries += [[pkg_name, {'lib': libgstsctp}]]
 pkgconfig.generate(libgstsctp,
   libraries : [gst_dep],
   variables : pkgconfig_variables,
index 0f3254d..861569f 100644 (file)
@@ -56,7 +56,7 @@ if build_gir
     transcoder_gen_sources += transcoder_gir
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 gst_transcoder_dep = declare_dependency(link_with: gst_transcoder,
   dependencies : [gst_dep, gstpbutils_dep],
index a519ed6..4cd4748 100644 (file)
@@ -26,5 +26,5 @@ gsturidownloader_dep = declare_dependency(link_with : gsturidownloader,
   include_directories : [libsinc],
   dependencies : [gstbase_dep])
 
-libraries += [[pkg_name, {'lib': gsturidownloader}]]
+gst_libraries += [[pkg_name, {'lib': gsturidownloader}]]
 meson.override_dependency(pkg_name, gsturidownloader_dep)
\ No newline at end of file
index 9c18e5e..56ddf01 100644 (file)
@@ -62,7 +62,7 @@ gstva = library('gstva-' + api_version,
 )
 
 pkg_name = 'gstreamer-va-' + api_version
-libraries += [[pkg_name, {'lib': gstva}]]
+gst_libraries += [[pkg_name, {'lib': gstva}]]
 
 gstva_dep = declare_dependency(link_with : gstva,
   include_directories : [libsinc],
index 6ccd553..8dd4bd9 100644 (file)
@@ -359,7 +359,7 @@ if build_gir
     gen_sources += vulkan_gir
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 gstvulkan_dep = declare_dependency(link_with : gstvulkan,
   include_directories : [libsinc],
index 4c12e34..3aa63cb 100644 (file)
@@ -78,7 +78,7 @@ if use_wayland
   )
 
   pkg_name = 'gstreamer-wayland-1.0'
-  libraries += [[pkg_name, {'lib': gstwayland}]]
+  gst_libraries += [[pkg_name, {'lib': gstwayland}]]
   pkgconfig.generate(gstwayland,
     libraries : [gst_dep, gstvideo_dep],
     variables : pkgconfig_variables,
index 14f166b..1a41d40 100644 (file)
@@ -91,7 +91,7 @@ if build_gir
     webrtc_gen_sources += webrtc_gir
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 install_headers(webrtc_headers, subdir : 'gstreamer-1.0/gst/webrtc')
 
index 52d96b9..7dc7030 100644 (file)
@@ -49,7 +49,7 @@ if libnice_dep.found()
   )
 
   pkg_name = 'gstreamer-webrtc-nice-1.0'
-  libraries += [[pkg_name, {'lib': libgstwebrtcnice}]]
+  gst_libraries += [[pkg_name, {'lib': libgstwebrtcnice}]]
   pkgconfig.generate(libgstwebrtcnice,
     libraries : [deps],
     variables : pkgconfig_variables,
index 132c0d4..b20064b 100644 (file)
@@ -37,7 +37,7 @@ osxversion = curversion + 1
 plugins_install_dir = join_paths(get_option('libdir'), 'gstreamer-1.0')
 static_build = get_option('default_library') == 'static'
 plugins = []
-libraries = []
+gst_libraries = []
 
 cc = meson.get_compiler('c')
 cxx = meson.get_compiler('cpp')
index 328e5aa..cd682c6 100644 (file)
@@ -41,7 +41,7 @@ plugins_cache = join_paths(meson.current_source_dir(), 'plugins', 'gst_plugins_c
 if plugins.length() == 0
     message('All base plugins have been disabled')
 elif plugins_cache_generator.found()
-    plugins_doc_dep = custom_target('base-plugins-doc-cache',
+    gst_plugins_doc_dep = custom_target('base-plugins-doc-cache',
         command: [plugins_cache_generator, plugins_cache, '@OUTPUT@', '@INPUT@'],
         input: plugins,
         output: 'gst_plugins_cache.json',
index 0c89e3c..6ee0bfd 100644 (file)
@@ -50,7 +50,7 @@ if build_gir
     allocators_gen_sources += allocators_gir
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 allocators_dep = declare_dependency(link_with: gstallocators,
   include_directories : [libsinc],
index 1860680..f1c3357 100644 (file)
@@ -60,7 +60,7 @@ if build_gir
     app_gen_sources += app_gir
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 app_dep = declare_dependency(link_with: gstapp,
   include_directories : [libsinc],
index be1a324..a2e0a6b 100644 (file)
@@ -181,7 +181,7 @@ if build_gir
     audio_gen_sources += [audio_gir]
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 audio_dep = declare_dependency(link_with : gstaudio,
   include_directories : [libsinc],
index defbf02..cbf9a4d 100644 (file)
@@ -43,7 +43,7 @@ pkgconfig.generate(gstfft,
   name : pkg_name,
   description : 'FFT implementation',
 )
-libraries += [[pkg_name, {'lib': gstfft}]]
+gst_libraries += [[pkg_name, {'lib': gstfft}]]
 
 fft_dep = declare_dependency(link_with: gstfft,
   include_directories : [libsinc],
index 8b190cb..ad234c8 100644 (file)
@@ -1105,7 +1105,7 @@ if build_gstgl
       gen_sources += [gl_gir]
     endif
   endif
-  libraries += [[pkg_name, library_def]]
+  gst_libraries += [[pkg_name, library_def]]
   gstgl_dep = declare_dependency(link_with : gstgl,
     include_directories : [libsinc, compat_includes],
     sources: gen_sources,
@@ -1142,7 +1142,7 @@ if build_gstgl
         'dependencies' : [video_dep, gst_dep, gst_base_dep]
       }
       gir_dict = gir + {'includes': gir['includes'] + ['GstGL-1.0']}
-      libraries += [[pkg_name, {'gir': gir_dict}]]
+      gst_libraries += [[pkg_name, {'gir': gir_dict}]]
       if not static_build
         gir += {'includes': gir['includes'] + [gl_gir[0]]}
         gl_x11_gir = gnome.generate_gir(gstgl, kwargs: gir)
@@ -1179,7 +1179,7 @@ if build_gstgl
       }
 
       gir_dict = gir + {'includes': gir['includes'] + ['GstGL-1.0']}
-      libraries += [[pkg_name, {'gir': gir_dict}]]
+      gst_libraries += [[pkg_name, {'gir': gir_dict}]]
       if not static_build
         gir += {'includes': gir['includes'] + [gl_gir[0]]}
         gl_wayland_gir = gnome.generate_gir(gstgl, kwargs: gir)
@@ -1214,7 +1214,7 @@ if build_gstgl
         'dependencies' : [video_dep, gst_dep, gst_base_dep]
       }
       gir_dict = gir + {'includes': gir['includes'] + ['GstGL-1.0']}
-      libraries += [[pkg_name, {'gir': gir_dict}]]
+      gst_libraries += [[pkg_name, {'gir': gir_dict}]]
       if not static_build
         gir += {'includes': gir['includes'] + [gl_gir[0]]}
         gl_egl_gir = gnome.generate_gir(gstgl, kwargs: gir)
index 9ad92a6..e740a75 100644 (file)
@@ -91,7 +91,7 @@ if build_gir
     pbutils_gen_sources += [pbutils_gir]
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 pbutils_dep = declare_dependency(link_with : pbutils,
   include_directories : [libsinc],
index dbdf4b2..8c01d86 100644 (file)
@@ -35,7 +35,7 @@ pkgconfig.generate(gstriff,
 )
 
 riff_gen_sources  = []
-libraries += [[pkg_name, {'lib': gstriff}]]
+gst_libraries += [[pkg_name, {'lib': gstriff}]]
 
 # *** GIR DISABLED for this library ***
 # This library does not respect the type naming conventions required to be
index 88fb130..36d451d 100644 (file)
@@ -77,7 +77,7 @@ if build_gir
     rtp_gen_sources += [rtp_gir]
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 rtp_dep = declare_dependency(link_with : gst_rtp,
   include_directories : [libsinc],
index 11e5e08..f8fd997 100644 (file)
@@ -82,7 +82,7 @@ if build_gir
     rtsp_gen_sources += [rtsp_gir]
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 rtsp_dep = declare_dependency(link_with : gst_rtsp,
   include_directories : [libsinc],
index c8d3851..02b977d 100644 (file)
@@ -52,7 +52,7 @@ if build_gir
     sdp_gen_sources += [sdp_gir]
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 sdp_dep = declare_dependency(link_with: gstsdp,
   include_directories : [libsinc],
index 892ef5c..2969550 100644 (file)
@@ -115,7 +115,7 @@ if build_gir
     tag_gen_sources += [tag_gir]
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 tag_dep = declare_dependency(link_with: gsttag,
   include_directories : [libsinc],
index fc4fd0a..cc5b241 100644 (file)
@@ -175,7 +175,7 @@ if build_gir
     video_gen_sources += [video_gir]
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 video_dep = declare_dependency(link_with : gstvideo,
   include_directories : [libsinc],
index 6cd7360..e72575b 100644 (file)
@@ -47,7 +47,7 @@ osxversion = curversion + 1
 plugins_install_dir = join_paths(get_option('libdir'), 'gstreamer-1.0')
 static_build = get_option('default_library') == 'static'
 plugins = []
-libraries = []
+gst_libraries = []
 
 cc = meson.get_compiler('c')
 
index 34b3650..81fe125 100644 (file)
@@ -31,7 +31,7 @@ plugins_cache = join_paths(meson.current_source_dir(), 'gst_plugins_cache.json')
 if plugins.length() == 0
     message('All good plugins have been disabled')
 elif plugins_cache_generator.found()
-    plugins_doc_dep = custom_target('good-plugins-doc-cache',
+    gst_plugins_doc_dep = custom_target('good-plugins-doc-cache',
         command: [plugins_cache_generator, plugins_cache, '@OUTPUT@', '@INPUT@'],
         input: plugins,
         output: 'gst_plugins_cache.json',
index 79e7880..7132b3a 100644 (file)
@@ -31,7 +31,7 @@ endif
 if plugins.length() == 0
     message('All ugly plugins have been disabled')
 elif plugins_cache_generator.found()
-    plugins_doc_dep = custom_target('ugly-plugins-doc-cache',
+    gst_plugins_doc_dep = custom_target('ugly-plugins-doc-cache',
         command: [plugins_cache_generator, plugins_cache, '@OUTPUT@', '@INPUT@'],
         input: plugins,
         output: 'gst_plugins_cache.json',
index 529daf7..0505a17 100644 (file)
@@ -41,7 +41,7 @@ plugins_cache = join_paths(meson.current_source_dir(), 'plugins', 'gst_plugins_c
 if plugins.length() == 0
     message('All rtsp-server plugins have been disabled')
 elif plugins_cache_generator.found()
-    plugins_doc_dep = custom_target('rtsp-server-plugins-doc-cache',
+    gst_plugins_doc_dep = custom_target('rtsp-server-plugins-doc-cache',
         command: [plugins_cache_generator, plugins_cache, '@OUTPUT@', '@INPUT@'],
         input: plugins,
         output: 'gst_plugins_cache.json',
index 8acfaaf..a67be9c 100644 (file)
@@ -98,7 +98,7 @@ if build_gir
     rtsp_server_gen_sources += [rtsp_server_gir]
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 gst_rtsp_server_dep = declare_dependency(link_with : gst_rtsp_server,
   include_directories : rtspserver_incs,
index afbf5d3..f8fda4a 100644 (file)
@@ -191,7 +191,7 @@ endif
 plugins = []
 pkgconfig_subdirs = ['gstreamer-1.0']
 static_build = get_option('default_library') == 'static'
-libraries = []
+gst_libraries = []
 
 subdir('gst')
 if not get_option('tests').disabled()
index 6eef606..2ddb741 100644 (file)
@@ -29,7 +29,7 @@ endif
 
 plugins_cache = join_paths(meson.current_source_dir(), 'gst_plugins_cache.json')
 if plugins_cache_generator.found()
-    plugins_doc_dep = custom_target('vaapi-plugins-doc-cache',
+    gst_plugins_doc_dep = custom_target('vaapi-plugins-doc-cache',
         command: [plugins_cache_generator, plugins_cache, '@OUTPUT@', '@INPUT@'],
         input: plugins,
         output: 'gst_plugins_cache.json',
index 482feb6..42fcccb 100644 (file)
@@ -36,7 +36,7 @@ configure_file(
 
 plugins_cache_generator = find_program(join_paths(meson.current_build_dir(), 'gst-plugins-doc-cache-generator'))
 plugins_cache = join_paths(meson.current_source_dir(), 'plugins', 'gst_plugins_cache.json')
-plugins_doc_dep = custom_target('build-doc-cache',
+gst_plugins_doc_dep = custom_target('build-doc-cache',
     command: [plugins_cache_generator, plugins_cache, '@OUTPUT@', '@INPUT@'],
     input: plugins,
     output: 'gst_plugins_cache.json',
@@ -169,7 +169,7 @@ plugins_doc = [
         gst_index: 'plugins/index.md',
         gst_smart_index: true,
         gst_c_sources: ['../plugins/elements/*.c', '../plugins/elements/*.h'],
-        dependencies: [plugins_doc_dep],
+        dependencies: [gst_plugins_doc_dep],
         gst_cache_file: plugins_cache,
         gst_plugin_name: 'coreelements',
     ),
@@ -180,7 +180,7 @@ plugins_doc = [
         gst_index: 'plugins/coretracers/index.md',
         gst_smart_index: true,
         gst_c_sources: ['../plugins/tracers/*.c', '../plugins/tracers/*.h'],
-        dependencies: [plugins_doc_dep],
+        dependencies: [gst_plugins_doc_dep],
         gst_cache_file: plugins_cache,
         gst_plugin_name: 'coretracers',
     )
index e1e8b6c..3356b84 100644 (file)
@@ -302,7 +302,7 @@ if build_gir
     gst_gen_sources += gst_gir
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 gst_compile_args = []
 if get_option('default_library') == 'static'
index 1c1c125..d897abe 100644 (file)
@@ -82,7 +82,7 @@ if build_gir
     gst_base_gen_sources += [gst_base_gir]
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 gst_base_dep = declare_dependency(link_with : gst_base,
   include_directories : [libsinc],
index 8dbda58..5cd583e 100644 (file)
@@ -84,7 +84,7 @@ if build_gir
     gst_check_gen_sources += gst_check_gir
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 gst_check_dep = declare_dependency(link_with : gst_check,
   include_directories : [libsinc],
index f087f62..a5db2ce 100644 (file)
@@ -79,7 +79,7 @@ if build_gir
     gst_controller_gen_sources += [gst_controller_gir]
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 gst_controller_dep = declare_dependency(link_with : gst_controller,
   include_directories : [libsinc],
index a884d26..bd7771f 100644 (file)
@@ -66,7 +66,7 @@ if build_gir
     gst_net_gen_sources += [gst_net_gir]
   endif
 endif
-libraries += [[pkg_name, library_def]]
+gst_libraries += [[pkg_name, library_def]]
 
 gst_net_dep = declare_dependency(link_with : gst_net,
   include_directories : [libsinc],
index 416fbdd..5d7f36f 100644 (file)
@@ -623,7 +623,7 @@ if host_system == 'darwin'
 endif
 
 static_build = get_option('default_library') == 'static'
-libraries = []
+gst_libraries = []
 subdir('gst')
 subdir('libs')
 subdir('plugins')