18
18
# The top-level SGML file. You can change this if you want to.
19
19
DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
21
# The directory containing the source code. Relative to $(srcdir).
22
# gtk-doc will search all .c & .h files beneath here for inline comments
23
# documenting the functions and macros.
24
# e.g. DOC_SOURCE_DIR=../../../gtk
25
DOC_SOURCE_DIR=../../lib --source-dir=../../libextra
21
# Directories containing the source code, relative to $(srcdir).
22
# gtk-doc will search all .c and .h files beneath these paths
23
# for inline comments documenting functions and macros.
24
# e.g. DOC_SOURCE_DIR=../../../gtk ../../../gdk
25
DOC_SOURCE_DIR=../../lib ../../libextra
27
27
# Extra options to pass to gtkdoc-scangobj. Not normally needed.
65
67
# Header files to ignore when scanning. Use base file name, no paths
66
68
# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
67
IGNORE_HFILES=debug.h gnutls_compress.h gnutls_cipher.h \
68
gnutls_buffers.h gnutls_errors.h gnutls_int.h \
69
gnutls_handshake.h gnutls_num.h gnutls_algorithms.h \
70
gnutls_dh.h gnutls_kx.h gnutls_hash_int.h gnutls_cipher_int.h \
71
gnutls_db.h gnutls_priority.h gnutls_auth.h auth_anon.h \
72
gnutls_extensions.h gnutls_random.h x509_b64.h \
73
gnutls_v2_compat.h gnutls_errors_int.h gnutls_datum.h \
74
auth_cert.h gnutls_mpi.h gnutls_pk.h gnutls_record.h \
75
gnutls_cert.h gnutls_constate.h gnutls_global.h strfile.h \
76
gnutls_sig.h gnutls_mem.h gnutls_ui.h io_debug.h \
77
ext_max_record.h gnutls_session_pack.h gnutls_alert.h \
78
gnutls_str.h gnutls_state.h gnutls_x509.h ext_cert_type.h \
79
gnutls_rsa_export.h ext_server_name.h auth_dh_common.h \
80
ext_srp.h gnutls_srp.h auth_srp.h auth_srp_passwd.h auth_psk.h \
81
auth_psk_passwd.h memmem.h gnutls_helper.h \
82
ext_inner_application.h \
84
der.h errors.h gstr.h parser_aux.h element.h errors_int.h \
87
common.h compat.h pbkdf2-sha1.h \
91
cipher.h context.h filters.h main.h md.h packet.h \
94
gnutls_openpgp.h gnutlsxx.h gnutls_extra_hooks.h \
95
gnutls_supplemental.h \
100
alloca.in.h byteswap.in.h c-ctype.h errno.in.h float+.h \
69
IGNORE_HFILES=compat.h gnutlsxx.h
71
# cd lib/ && echo *.h | sed 's/crypto.h//'
72
IGNORE_HFILES += auth_anon.h auth_cert.h auth_dh_common.h auth_psk.h \
73
auth_psk_passwd.h auth_srp.h auth_srp_passwd.h config.h \
74
debug.h ext_cert_type.h ext_max_record.h ext_oprfi.h \
75
ext_safe_renegotiation.h ext_server_name.h \
76
ext_session_ticket.h ext_signature.h ext_srp.h \
77
gnutls_algorithms.h gnutls_auth.h gnutls_buffers.h \
78
gnutls_cert.h gnutls_cipher.h gnutls_cipher_int.h \
79
gnutls_compress.h gnutls_constate.h gnutls_cryptodev.h \
80
gnutls_datum.h gnutls_db.h gnutls_dh.h gnutls_errors.h \
81
gnutls_extensions.h gnutls_global.h gnutls_handshake.h \
82
gnutls_hash_int.h gnutls_helper.h gnutls_int.h gnutls_kx.h \
83
gnutls_mem.h gnutls_mpi.h gnutls_num.h gnutls_pk.h \
84
gnutls_record.h gnutls_rsa_export.h gnutls_session_pack.h \
85
gnutls_sig.h gnutls_srp.h gnutls_state.h gnutls_str.h \
86
gnutls_supplemental.h gnutls_v2_compat.h gnutls_x509.h \
89
# cd lib/gl/ && echo *.h
90
IGNORE_HFILES += alignof.h alloca.h alloca.in.h arg-nonnull.h \
91
byteswap.in.h c-ctype.h close-hook.h errno.in.h float+.h \
101
92
float.in.h gettext.h minmax.h netdb.in.h printf-args.h \
102
93
printf-parse.h read-file.h size_max.h sockets.h stdbool.in.h \
103
stdint.in.h stdio-impl.h stdio.in.h stdlib.in.h string.in.h \
94
stddef.in.h stdint.in.h stdio.h stdio-impl.h stdio.in.h \
95
stdlib.h stdlib.in.h string.h string.in.h strings.h \
104
96
strings.in.h str-two-way.h sys_socket.in.h sys_stat.in.h \
105
time.in.h unistd.in.h vasnprintf.h wchar.in.h xsize.h \
107
alloca.h byteswap.h c-ctype.h errno.h float.h netdb.h stdint.h \
108
stdio.h stdlib.h string.h strings.h sys_socket.h sys_stat.h \
109
time.h unistd.h wchar.h \
111
hmac.h md5.h memxor.h
97
time.h time.in.h unistd.h unistd.in.h w32sock.h warn-on-use.h \
98
vasnprintf.h wchar.h wchar.in.h xsize.h
100
# cd lib/gl/sys/ && echo *.h
101
IGNORE_HFILES += socket.h stat.h
103
# cd lib/minitasn1/ && echo *.h
104
IGNORE_HFILES += element.h gstr.h int.h libtasn1.h parser_aux.h structure.h
106
# cd lib/opencdk/ && echo *.h
107
IGNORE_HFILES += context.h filters.h keydb.h main.h opencdk.h packet.h \
110
# cd lib/openpgp/ && echo *.h
111
IGNORE_HFILES += gnutls_openpgp.h openpgp_int.h
113
# cd lib/x509/ && echo *.h
114
IGNORE_HFILES += common.h pbkdf2-sha1.h x509_int.h
116
# cd lib/gl/tests/ && echo *.h
117
IGNORE_HFILES += arg-nonnull.h c++defs.h intprops.h macros.h \
118
signature.h warn-on-use.h verify.h zerosize-ptr.h
120
# cd libextra/ && echo *.h
121
IGNORE_HFILES += config.h ext_inner_application.h openssl_compat.h
123
# cd libextra/gl/ && echo *.h
124
IGNORE_HFILES += hmac.h md5.h memxor.h
113
126
# Images to copy into HTML directory.
114
127
# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png