X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=subprojects%2Fgst-docs%2Fmeson.build;h=e15c5e27da0ffc79e1b6276878aa87efa5c88018;hb=db450689db1c8216a059c7733e1d2d37f4b3443b;hp=821d3b96c52ccb3a1a68b14b4920cddc60c613e8;hpb=8dfab0b08c86989e5c911db472b7677f60c1b978;p=platform%2Fupstream%2Fgstreamer.git diff --git a/subprojects/gst-docs/meson.build b/subprojects/gst-docs/meson.build index 821d3b9..e15c5e2 100644 --- a/subprojects/gst-docs/meson.build +++ b/subprojects/gst-docs/meson.build @@ -1,6 +1,6 @@ project('GStreamer manuals and tutorials', 'c', - version: '1.19.2.1', - meson_version : '>= 0.59') + version: '1.21.2.1', + meson_version : '>= 0.62') hotdoc_p = find_program('hotdoc') if not hotdoc_p.found() @@ -9,7 +9,7 @@ if not hotdoc_p.found() endif hotdoc_req = '>= 0.12.2' -hotdoc_version = run_command(hotdoc_p, '--version').stdout() +hotdoc_version = run_command(hotdoc_p, '--version', check: false).stdout() if not hotdoc_version.version_compare(hotdoc_req) error('Hotdoc version @0@ not found, got @1@'.format(hotdoc_req, hotdoc_version)) endif @@ -49,6 +49,7 @@ with open(fname, 'r') as f: python3, '-c', read_file_contents, fname, + check: false, ) if cmdres.returncode() == 0 built_subprojects = cmdres.stdout().strip() @@ -66,13 +67,13 @@ if built_subprojects != '' if sub.get_variable('build_hotdoc') message('Building @0@ documentation'.format(project_name)) - foreach lib: sub.get_variable('libs_doc') + foreach lib: sub.get_variable('libs_doc', []) hotdoc_subprojects += [lib] libs += lib.full_path() + pathsep deps += [lib] endforeach - foreach plugin_doc: sub.get_variable('plugins_doc') + foreach plugin_doc: sub.get_variable('plugins_doc', []) plugins_doc += plugin_doc.full_path() + pathsep hotdoc_subprojects += [plugin_doc] deps += [plugin_doc] @@ -123,6 +124,7 @@ gstreamer_doc = hotdoc.generate_doc('GStreamer', build_always_stale: true, edit_on_github_repository: 'https://gitlab.freedesktop.org/gstreamer/gst-docs/', previous_symbol_index: join_paths(meson.current_source_dir(), 'symbols', 'symbol_index.json'), + fatal_warnings: get_option('fatal_warnings') ) cdata = configuration_data()