[docs] Ignore hb-gobject headers
Fixes https://github.com/harfbuzz/harfbuzz/issues/2797
This commit is contained in:
parent
2a6a49c90b
commit
9b8be9643c
|
@ -34,10 +34,7 @@ SCAN_OPTIONS=--rebuild-types --deprecated-guards="HB_DISABLE_DEPRECATED" \
|
|||
# Header files or dirs to ignore when scanning. Use base file/dir names
|
||||
# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h private_code
|
||||
IGNORE_HFILES=`cd $(top_srcdir)/src; find . -path './*/*.h' | sed 's@^.*/@@'`
|
||||
if HAVE_GOBJECT
|
||||
else
|
||||
IGNORE_HFILES+=hb-gobject.h hb-gobject-enums.h hb-gobject-structs.h
|
||||
endif
|
||||
|
||||
# Extra options to supply to gtkdoc-mkdb.
|
||||
# e.g. MKDB_OPTIONS=--xml-mode --output-format=xml
|
||||
|
|
|
@ -90,7 +90,6 @@
|
|||
<xi:include href="xml/hb-coretext.xml"/>
|
||||
<xi:include href="xml/hb-ft.xml"/>
|
||||
<xi:include href="xml/hb-glib.xml"/>
|
||||
<xi:include href="xml/hb-gobject.xml"/>
|
||||
<xi:include href="xml/hb-graphite2.xml"/>
|
||||
<xi:include href="xml/hb-icu.xml"/>
|
||||
<xi:include href="xml/hb-uniscribe.xml"/>
|
||||
|
|
|
@ -394,78 +394,6 @@ hb_glib_script_to_script
|
|||
hb_glib_blob_create
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>hb-gobject</FILE>
|
||||
HB_GOBJECT_TYPE_BLOB
|
||||
HB_GOBJECT_TYPE_BUFFER
|
||||
HB_GOBJECT_TYPE_BUFFER_CONTENT_TYPE
|
||||
HB_GOBJECT_TYPE_BUFFER_DIFF_FLAGS
|
||||
HB_GOBJECT_TYPE_BUFFER_FLAGS
|
||||
HB_GOBJECT_TYPE_BUFFER_SERIALIZE_FLAGS
|
||||
HB_GOBJECT_TYPE_BUFFER_SERIALIZE_FORMAT
|
||||
HB_GOBJECT_TYPE_DIRECTION
|
||||
HB_GOBJECT_TYPE_FACE
|
||||
HB_GOBJECT_TYPE_FONT
|
||||
HB_GOBJECT_TYPE_FONT_FUNCS
|
||||
HB_GOBJECT_TYPE_GLYPH_FLAGS
|
||||
HB_GOBJECT_TYPE_MAP
|
||||
HB_GOBJECT_TYPE_MEMORY_MODE
|
||||
HB_GOBJECT_TYPE_OT_COLOR_PALETTE_FLAGS
|
||||
HB_GOBJECT_TYPE_OT_LAYOUT_GLYPH_CLASS
|
||||
HB_GOBJECT_TYPE_OT_MATH_CONSTANT
|
||||
HB_GOBJECT_TYPE_OT_MATH_GLYPH_PART
|
||||
HB_GOBJECT_TYPE_OT_MATH_GLYPH_PART_FLAGS
|
||||
HB_GOBJECT_TYPE_OT_MATH_GLYPH_VARIANT
|
||||
HB_GOBJECT_TYPE_OT_MATH_KERN
|
||||
HB_GOBJECT_TYPE_SCRIPT
|
||||
HB_GOBJECT_TYPE_SHAPE_PLAN
|
||||
HB_GOBJECT_TYPE_UNICODE_COMBINING_CLASS
|
||||
HB_GOBJECT_TYPE_UNICODE_FUNCS
|
||||
HB_GOBJECT_TYPE_UNICODE_GENERAL_CATEGORY
|
||||
HB_GOBJECT_TYPE_BUFFER_CLUSTER_LEVEL
|
||||
HB_GOBJECT_TYPE_FEATURE
|
||||
HB_GOBJECT_TYPE_GLYPH_INFO
|
||||
HB_GOBJECT_TYPE_GLYPH_POSITION
|
||||
HB_GOBJECT_TYPE_SEGMENT_PROPERTIES
|
||||
HB_GOBJECT_TYPE_SET
|
||||
HB_GOBJECT_TYPE_USER_DATA_KEY
|
||||
hb_gobject_blob_get_type
|
||||
hb_gobject_buffer_content_type_get_type
|
||||
hb_gobject_buffer_diff_flags_get_type
|
||||
hb_gobject_buffer_flags_get_type
|
||||
hb_gobject_buffer_get_type
|
||||
hb_gobject_buffer_serialize_flags_get_type
|
||||
hb_gobject_buffer_serialize_format_get_type
|
||||
hb_gobject_direction_get_type
|
||||
hb_gobject_face_get_type
|
||||
hb_gobject_font_funcs_get_type
|
||||
hb_gobject_font_get_type
|
||||
hb_gobject_glyph_flags_get_type
|
||||
hb_gobject_map_get_type
|
||||
hb_gobject_memory_mode_get_type
|
||||
hb_gobject_ot_color_palette_flags_get_type
|
||||
hb_gobject_ot_layout_glyph_class_get_type
|
||||
hb_gobject_ot_math_constant_get_type
|
||||
hb_gobject_ot_math_glyph_part_get_type
|
||||
hb_gobject_ot_math_glyph_part_flags_get_type
|
||||
hb_gobject_ot_math_glyph_variant_get_type
|
||||
hb_gobject_ot_math_kern_get_type
|
||||
hb_gobject_script_get_type
|
||||
hb_gobject_shape_plan_get_type
|
||||
hb_gobject_unicode_combining_class_get_type
|
||||
hb_gobject_unicode_funcs_get_type
|
||||
hb_gobject_unicode_general_category_get_type
|
||||
hb_gobject_buffer_cluster_level_get_type
|
||||
hb_gobject_feature_get_type
|
||||
hb_gobject_glyph_info_get_type
|
||||
hb_gobject_glyph_position_get_type
|
||||
hb_gobject_segment_properties_get_type
|
||||
hb_gobject_set_get_type
|
||||
hb_gobject_user_data_key_get_type
|
||||
<SUBSECTION Private>
|
||||
HB_GOBJECT_H_IN
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>hb-graphite2</FILE>
|
||||
HB_GRAPHITE2_TAG_SILF
|
||||
|
|
|
@ -40,15 +40,12 @@ html_images = [
|
|||
'HarfBuzz.svg',
|
||||
]
|
||||
|
||||
ignore_headers = []
|
||||
if not have_gobject
|
||||
ignore_headers += [
|
||||
ignore_headers = [
|
||||
'hb-gobject.h',
|
||||
'hb-gobject-enums.h',
|
||||
'hb-gobject-enums-tmp.h',
|
||||
'hb-gobject-structs.h',
|
||||
]
|
||||
endif
|
||||
|
||||
gnome.gtkdoc('harfbuzz',
|
||||
main_sgml: 'harfbuzz-docs.xml',
|
||||
|
@ -65,5 +62,5 @@ gnome.gtkdoc('harfbuzz',
|
|||
content_files: content_files,
|
||||
html_assets: html_images,
|
||||
ignore_headers: ignore_headers,
|
||||
dependencies: [libharfbuzz_dep, libharfbuzz_gobject_dep],
|
||||
dependencies: [libharfbuzz_dep],
|
||||
install: true)
|
||||
|
|
|
@ -40,47 +40,22 @@ HB_BEGIN_DECLS
|
|||
|
||||
/* Object types */
|
||||
|
||||
/**
|
||||
* hb_gobject_blob_get_type:
|
||||
*
|
||||
* Since: 0.9.2
|
||||
**/
|
||||
HB_EXTERN GType
|
||||
hb_gobject_blob_get_type (void);
|
||||
#define HB_GOBJECT_TYPE_BLOB (hb_gobject_blob_get_type ())
|
||||
|
||||
/**
|
||||
* hb_gobject_buffer_get_type:
|
||||
*
|
||||
* Since: 0.9.2
|
||||
**/
|
||||
HB_EXTERN GType
|
||||
hb_gobject_buffer_get_type (void);
|
||||
#define HB_GOBJECT_TYPE_BUFFER (hb_gobject_buffer_get_type ())
|
||||
|
||||
/**
|
||||
* hb_gobject_face_get_type:
|
||||
*
|
||||
* Since: 0.9.2
|
||||
**/
|
||||
HB_EXTERN GType
|
||||
hb_gobject_face_get_type (void);
|
||||
#define HB_GOBJECT_TYPE_FACE (hb_gobject_face_get_type ())
|
||||
|
||||
/**
|
||||
* hb_gobject_font_get_type:
|
||||
*
|
||||
* Since: 0.9.2
|
||||
**/
|
||||
HB_EXTERN GType
|
||||
hb_gobject_font_get_type (void);
|
||||
#define HB_GOBJECT_TYPE_FONT (hb_gobject_font_get_type ())
|
||||
|
||||
/**
|
||||
* hb_gobject_font_funcs_get_type:
|
||||
*
|
||||
* Since: 0.9.2
|
||||
**/
|
||||
HB_EXTERN GType
|
||||
hb_gobject_font_funcs_get_type (void);
|
||||
#define HB_GOBJECT_TYPE_FONT_FUNCS (hb_gobject_font_funcs_get_type ())
|
||||
|
@ -97,11 +72,6 @@ HB_EXTERN GType
|
|||
hb_gobject_shape_plan_get_type (void);
|
||||
#define HB_GOBJECT_TYPE_SHAPE_PLAN (hb_gobject_shape_plan_get_type ())
|
||||
|
||||
/**
|
||||
* hb_gobject_unicode_funcs_get_type:
|
||||
*
|
||||
* Since: 0.9.2
|
||||
**/
|
||||
HB_EXTERN GType
|
||||
hb_gobject_unicode_funcs_get_type (void);
|
||||
#define HB_GOBJECT_TYPE_UNICODE_FUNCS (hb_gobject_unicode_funcs_get_type ())
|
||||
|
|
Loading…
Reference in New Issue