mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2026-05-01 07:58:04 +02:00
Add --only-section-tmpl option so that changes to inline documentation does not lead to churn in the .sgml template files. Commit new templates now that gtk-doc has ripped all the inline portions out. New template files added for new sections. Update to match current API. Make parameter names match those in the .c file and its documentation.
54 lines
1.3 KiB
Makefile
54 lines
1.3 KiB
Makefile
## Process this file with automake to create Makefile.in.
|
|
|
|
AUTOMAKE_OPTIONS = 1.7
|
|
|
|
# The name of the module.
|
|
DOC_MODULE=cairo
|
|
|
|
# The top-level SGML file.
|
|
DOC_MAIN_SGML_FILE=cairo-docs.xml
|
|
|
|
# Extra options to supply to gtkdoc-scan
|
|
SCAN_OPTIONS=--deprecated-guards="CAIRO_DISABLE_DEPRECATED"
|
|
|
|
# The directory containing the source code. Relative to $(srcdir)
|
|
DOC_SOURCE_DIR=../../src
|
|
|
|
# Used for dependencies
|
|
HFILE_GLOB=$(top_srcdir)/src/*.h
|
|
CFILE_GLOB=$(top_srcdir)/src/*.c $(top_srcdir)/src/*.h
|
|
|
|
# Headers to ignore
|
|
IGNORE_HFILES= \
|
|
cairo-features.h \
|
|
cairo-ft-private.h \
|
|
cairo-gstate-private.h \
|
|
cairo-path-fixed-private.h \
|
|
cairo-private.h \
|
|
cairo-win32-private.h \
|
|
cairo-xlib-test.h \
|
|
cairoint.h \
|
|
cairo-wideint.h
|
|
|
|
# CFLAGS and LDFLAGS for compiling scan program. Only needed
|
|
# if $(DOC_MODULE).types is non-empty.
|
|
INCLUDES =
|
|
GTKDOC_LIBS =
|
|
|
|
# Extra options to supply to gtkdoc-mkdb
|
|
MKDB_OPTIONS=--sgml-mode --output-format=xml
|
|
|
|
# Extra options to supply to gtkdoc-mktmpl
|
|
MKTMPL_OPTIONS=--only-section-tmpl
|
|
|
|
# Non-autogenerated SGML files to be included in $(DOC_MAIN_SGML_FILE)
|
|
content_files = \
|
|
language-bindings.xml
|
|
|
|
# Images to copy into HTML directory
|
|
HTML_IMAGES =
|
|
|
|
# Extra options to supply to gtkdoc-fixref
|
|
FIXXREF_OPTIONS=
|
|
|
|
include $(top_srcdir)/gtk-doc.make
|