diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/libs/meson.build | 13 | ||||
-rw-r--r-- | docs/meson.build | 2 |
2 files changed, 11 insertions, 4 deletions
diff --git a/docs/libs/meson.build b/docs/libs/meson.build index cd974199..6fb47340 100644 --- a/docs/libs/meson.build +++ b/docs/libs/meson.build @@ -1,4 +1,4 @@ -configure_file(input : 'ges.types', +types = configure_file(input : 'ges.types', output : 'ges.types', configuration : configuration_data()) @@ -16,12 +16,19 @@ foreach doc_dep : doc_deps_names endif endforeach -gnome.gtkdoc('gst-editing-services-@0@'.format(apiversion), +gnome.gtkdoc('ges', main_sgml : 'ges-docs.sgml', src_dir : '@0@/../../ges'.format(meson.current_source_dir()), scan_args : ['--deprecated-guards=GST_DISABLE_DEPRECATED', '--ignore-decorators=GST_EXPORT', '--ignore-headers=gesmarshal.h ges-internal.h ges-auto-transition.h ges-structured-interface.h ges-structure-parser.h ges-smart-video-mixer.h gstframepositioner.h' ], + scanobj_args : ['--type-init-func="gst_init(NULL,NULL)'], + gobject_typesfile : types, + dependencies : [ges_dep], fixxref_args: doc_deps + ['--html-dir=' + get_option('prefix') + '/share/gtk-doc/html/'], - install : true) + content_files : ['architecture.xml', 'ges-sections.txt', version_entities], + html_assets : 'layer_track_overview.png', + install : true, + install_dir : 'gstreamer-editing-services', +) diff --git a/docs/meson.build b/docs/meson.build index d0fe6a98..c89a68c5 100644 --- a/docs/meson.build +++ b/docs/meson.build @@ -4,7 +4,7 @@ docconf.set('GST_API_VERSION', apiversion) docconf.set('PACKAGE_VERSION', gst_version) docconf.set('PLUGINDIR', '@0@/lib/gstreamer-1.0'.format(get_option('prefix'))) -configure_file(input : 'version.entities.in', +version_entities = configure_file(input : 'version.entities.in', output : 'version.entities', configuration : docconf) |