mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-11 18:05:37 +00:00
27 lines
935 B
Meson
27 lines
935 B
Meson
ges_excludes = []
|
|
foreach f: ['gesmarshal.*',
|
|
'ges-internal.*',
|
|
'ges-auto-transition.*',
|
|
'ges-structured-interface.*',
|
|
'ges-structure-parser.*',
|
|
'ges-smart-*.',
|
|
'gstframepositioner.*',
|
|
'lex.priv_ges_parse_yy.c']
|
|
ges_excludes += [join_paths(meson.current_source_dir(), '..', '..', 'ges', f)]
|
|
endforeach
|
|
|
|
hotdoc = import('hotdoc')
|
|
gst_editing_services_doc = hotdoc.generate_doc('gst-editing-services',
|
|
project_version: apiversion,
|
|
extra_assets: [join_paths(meson.current_source_dir(), 'images')],
|
|
c_sources: ['../../ges/ges.h', '../../ges/*.[hc]'],
|
|
gi_sources: [ges_gir[0].full_path()],
|
|
c_source_filters: ges_excludes,
|
|
sitemap: 'sitemap.txt',
|
|
index: 'index.md',
|
|
gi_index: 'index.md',
|
|
gi_smart_index: true,
|
|
gi_order_generated_subpages: true,
|
|
dependencies: [ges_dep],
|
|
disable_incremental_build: true,
|
|
)
|