diff options
author | Ben Kaduk <kaduk@mit.edu> | 2012-11-21 11:31:06 -0500 |
---|---|---|
committer | Ben Kaduk <kaduk@mit.edu> | 2012-11-27 17:52:54 -0500 |
commit | f17cc2c9edc4f36c96391d438ddeaf5bab5b2b65 (patch) | |
tree | 59b1dbc64c56671d4129ddacf79adb2275528410 /doc/appdev | |
parent | 484ac9228b317b96a81c9e88778c521c54d49213 (diff) | |
download | krb5-f17cc2c9edc4f36c96391d438ddeaf5bab5b2b65.tar.gz krb5-f17cc2c9edc4f36c96391d438ddeaf5bab5b2b65.tar.xz krb5-f17cc2c9edc4f36c96391d438ddeaf5bab5b2b65.zip |
Exclude lists for doxygen API docs
Doxygen will pick up every function, macro, and typedef defined
in krb5.h; some of these may not actually be part of the public
API for one reason or another. Provide hardcoded exclude lists
for macro/function/type names for which we do not want to emit
reStructuredText documentation, and check these lists when processing
the Doxygen XML output.
Seed these lists with the macros TRUE, FALSE, KRB5_OLD_CRYPTO,
KRB5_GENERAL__, KRB5_CALLCONV, KRB5_CALLCONV_C, KRB5_CALLCONV_WRONG,
KRB5INT_BEGIN_DECLS, KRB5INT_END_DECLS, and KRB5_ATTR_DEPRECATED,
and typedefs krb5_cc_ops and krb5_responder_context. The booleans
are compatibility cruft that we do not want to advertise, and the other
macros are for internal use for signalling and platform compatibility.
The typedefs are functioning just as forward declarations.
For consistency, remove KRB5_OLD_CRYPTO.rst from the macros index; it
had no content even when we did generate it.
ticket: 7447
tags: pullup
target_version: 1.11
Diffstat (limited to 'doc/appdev')
-rw-r--r-- | doc/appdev/refs/macros/index.rst | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/doc/appdev/refs/macros/index.rst b/doc/appdev/refs/macros/index.rst index 94b8244146..33dca06a6e 100644 --- a/doc/appdev/refs/macros/index.rst +++ b/doc/appdev/refs/macros/index.rst @@ -224,7 +224,6 @@ Public KRB5_NT_UNKNOWN.rst KRB5_NT_WELLKNOWN.rst KRB5_NT_X500_PRINCIPAL.rst - KRB5_OLD_CRYPTO.rst KRB5_PAC_CLIENT_INFO.rst KRB5_PAC_CREDENTIALS_INFO.rst KRB5_PAC_DELEGATION_INFO.rst |