summaryrefslogtreecommitdiff
path: root/docs/reference/gobject/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'docs/reference/gobject/meson.build')
-rw-r--r--docs/reference/gobject/meson.build57
1 files changed, 56 insertions, 1 deletions
diff --git a/docs/reference/gobject/meson.build b/docs/reference/gobject/meson.build
index 1025e174f..5a7aa4754 100644
--- a/docs/reference/gobject/meson.build
+++ b/docs/reference/gobject/meson.build
@@ -8,6 +8,61 @@ if get_option('with-docs') != 'no'
'gtype-private.h'
]
+ ignore_decorators = [
+ 'GLIB_VAR',
+ 'G_GNUC_INTERNAL',
+ 'G_GNUC_WARN_UNUSED_RESULT',
+ 'GLIB_AVAILABLE_IN_ALL',
+ 'GLIB_AVAILABLE_IN_2_26',
+ 'GLIB_AVAILABLE_IN_2_28',
+ 'GLIB_AVAILABLE_IN_2_30',
+ 'GLIB_AVAILABLE_IN_2_32',
+ 'GLIB_AVAILABLE_IN_2_34',
+ 'GLIB_AVAILABLE_IN_2_36',
+ 'GLIB_AVAILABLE_IN_2_38',
+ 'GLIB_AVAILABLE_IN_2_40',
+ 'GLIB_AVAILABLE_IN_2_42',
+ 'GLIB_AVAILABLE_IN_2_44',
+ 'GLIB_AVAILABLE_IN_2_46',
+ 'GLIB_AVAILABLE_IN_2_48',
+ 'GLIB_AVAILABLE_IN_2_50',
+ 'GLIB_AVAILABLE_IN_2_52',
+ 'GLIB_AVAILABLE_IN_2_54',
+ 'GLIB_AVAILABLE_IN_2_56',
+ 'GLIB_DEPRECATED_IN_2_26',
+ 'GLIB_DEPRECATED_IN_2_26_FOR',
+ 'GLIB_DEPRECATED_IN_2_28',
+ 'GLIB_DEPRECATED_IN_2_28_FOR',
+ 'GLIB_DEPRECATED_IN_2_30',
+ 'GLIB_DEPRECATED_IN_2_30_FOR',
+ 'GLIB_DEPRECATED_IN_2_32',
+ 'GLIB_DEPRECATED_IN_2_32_FOR',
+ 'GLIB_DEPRECATED_IN_2_34',
+ 'GLIB_DEPRECATED_IN_2_34_FOR',
+ 'GLIB_DEPRECATED_IN_2_36',
+ 'GLIB_DEPRECATED_IN_2_36_FOR',
+ 'GLIB_DEPRECATED_IN_2_38',
+ 'GLIB_DEPRECATED_IN_2_38_FOR',
+ 'GLIB_DEPRECATED_IN_2_40',
+ 'GLIB_DEPRECATED_IN_2_40_FOR',
+ 'GLIB_DEPRECATED_IN_2_42',
+ 'GLIB_DEPRECATED_IN_2_42_FOR',
+ 'GLIB_DEPRECATED_IN_2_44',
+ 'GLIB_DEPRECATED_IN_2_44_FOR',
+ 'GLIB_DEPRECATED_IN_2_46',
+ 'GLIB_DEPRECATED_IN_2_46_FOR',
+ 'GLIB_DEPRECATED_IN_2_48',
+ 'GLIB_DEPRECATED_IN_2_48_FOR',
+ 'GLIB_DEPRECATED_IN_2_50',
+ 'GLIB_DEPRECATED_IN_2_50_FOR',
+ 'GLIB_DEPRECATED_IN_2_52',
+ 'GLIB_DEPRECATED_IN_2_52_FOR',
+ 'GLIB_DEPRECATED_IN_2_54',
+ 'GLIB_DEPRECATED_IN_2_54_FOR',
+ 'GLIB_DEPRECATED_IN_2_56',
+ 'GLIB_DEPRECATED_IN_2_56_FOR',
+ ]
+
docpath = join_paths(glib_datadir, 'gtk-doc', 'html')
version_conf = configuration_data()
version_conf.set('GLIB_VERSION', meson.project_version())
@@ -26,7 +81,7 @@ if get_option('with-docs') != 'no'
src_dir : 'gobject',
scan_args : [
'--deprecated-guards=G_DISABLE_DEPRECATED',
- '--ignore-decorators=G_GNUC_INTERNAL|G_GNUC_WARN_UNUSED_RESULT',
+ '--ignore-decorators=' + '|'.join(ignore_decorators),
'--ignore-headers=' + ' '.join(ignore_headers),
],
content_files : [