doc: Do not build plugins to build the doc
authorThibault Saunier <tsaunier@igalia.com>
Mon, 29 Aug 2022 14:17:45 +0000 (10:17 -0400)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Thu, 15 Sep 2022 20:11:46 +0000 (20:11 +0000)
It is not actually necessary

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2954>

subprojects/gst-editing-services/docs/meson.build
subprojects/gst-libav/docs/meson.build
subprojects/gst-plugins-bad/docs/meson.build
subprojects/gst-plugins-base/docs/meson.build
subprojects/gst-plugins-good/docs/meson.build
subprojects/gst-plugins-ugly/docs/meson.build

index cb0d477..b2a1c7a 100644 (file)
@@ -128,7 +128,7 @@ foreach plugin_name: list_plugin_res.stdout().split(':')
         gst_index: 'plugins/index.md',
         gst_smart_index: true,
         gst_c_sources: ['../plugins/*/*.[ch]',],
-        dependencies: [gst_dep, plugins],
+        dependencies: [gst_dep],
         gst_order_generated_subpages: true,
         gst_cache_file: plugins_cache,
         gst_plugin_name: plugin_name,
index ee1f1d9..ddc50ed 100644 (file)
@@ -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, gst_plugins_doc_dep],
+    dependencies: [gst_dep],
     disable_incremental_build: true,
 )]
index 86acca3..9666e01 100644 (file)
@@ -251,7 +251,7 @@ foreach plugin_name: list_plugin_res.stdout().split(':')
             join_paths(root_rel, 'gst/*/*.[ch]'),
             join_paths(root_rel, 'gst/rtmp2/*/*.[ch]'),
         ],
-        dependencies: [gst_dep, plugins],
+        dependencies: [gst_dep],
         install: false,
         disable_incremental_build: true,
         gst_cache_file: plugins_cache,
index cd682c6..7626def 100644 (file)
@@ -216,7 +216,7 @@ foreach plugin_name: list_plugin_res.stdout().split(':')
           '../ext/*/*.[cmh]',
           '../gst/*/*.[ch]',
         ],
-        dependencies: [gst_dep, plugins],
+        dependencies: [gst_dep],
         gst_order_generated_subpages: true,
         gst_cache_file: plugins_cache,
         gst_plugin_name: plugin_name,
index 81fe125..8aa95a2 100644 (file)
@@ -108,7 +108,7 @@ foreach plugin_name: list_plugin_res.stdout().split(':')
         '../gst/*/*.[ch]',
       ],
       gst_c_source_filters: excludes,
-      dependencies: [gst_dep, plugins],
+      dependencies: [gst_dep],
       gst_order_generated_subpages: true,
       install: false,
       disable_incremental_build: true,
index 7132b3a..c1325e4 100644 (file)
@@ -108,7 +108,7 @@ foreach plugin_name: list_plugin_res.stdout().split(':')
             join_paths(root_rel, 'gst/*/*.[ch]'),
         ],
         gst_c_source_filters: excludes,
-        dependencies: [gst_dep, plugins],
+        dependencies: [gst_dep],
         gst_order_generated_subpages: true,
         disable_incremental_build: true,
         gst_cache_file: plugins_cache,