diff options
author | Matthew Waters <matthew@centricular.com> | 2019-08-23 17:08:20 +1000 |
---|---|---|
committer | Matthew Waters <matthew@centricular.com> | 2019-08-23 17:10:10 +1000 |
commit | 2b478d3423f75bb81b1bab2ce44f007701ba5825 (patch) | |
tree | ba33b510295c8ef4bb788295d9c13d94ffdc90eb /docs/meson.build | |
parent | bd3caf0c04393905e7316aefff5df4134bebd63d (diff) | |
download | gstreamer-plugins-bad-2b478d3423f75bb81b1bab2ce44f007701ba5825.tar.gz |
meson: Don't generate doc cache when no plugins are enabled
Fixes gst-build with -Dauto-features=disabled -Dbad=enabled
Diffstat (limited to 'docs/meson.build')
-rw-r--r-- | docs/meson.build | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/docs/meson.build b/docs/meson.build index eed5f6ecb..b3d14d7e1 100644 --- a/docs/meson.build +++ b/docs/meson.build @@ -21,7 +21,9 @@ endif plugins_cache = join_paths(meson.current_source_dir(), 'plugins', 'gst_plugins_cache.json') -if plugins_cache_generator.found() +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', command: [plugins_cache_generator, plugins_cache, '@OUTPUT@', '@INPUT@'], input: plugins, |