[PATCH] devel: add doxygen configuration file
authorJani Nikula <jani@nikula.org>
Sun, 1 Dec 2013 09:39:23 +0000 (11:39 +0200)
committerW. Trevor King <wking@tremily.us>
Fri, 7 Nov 2014 17:58:33 +0000 (09:58 -0800)
e1/9ba700f0a54803e15c07819507683f085f8585 [new file with mode: 0644]

diff --git a/e1/9ba700f0a54803e15c07819507683f085f8585 b/e1/9ba700f0a54803e15c07819507683f085f8585
new file mode 100644 (file)
index 0000000..5fcdbcf
--- /dev/null
@@ -0,0 +1,401 @@
+Return-Path: <jani@nikula.org>\r
+X-Original-To: notmuch@notmuchmail.org\r
+Delivered-To: notmuch@notmuchmail.org\r
+Received: from localhost (localhost [127.0.0.1])\r
+       by olra.theworths.org (Postfix) with ESMTP id A0101431FDC\r
+       for <notmuch@notmuchmail.org>; Sun,  1 Dec 2013 02:03:48 -0800 (PST)\r
+X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
+X-Spam-Flag: NO\r
+X-Spam-Score: 0.091\r
+X-Spam-Level: \r
+X-Spam-Status: No, score=0.091 tagged_above=-999 required=5\r
+       tests=[RCVD_IN_DNSWL_LOW=-0.7, UPPERCASE_50_75=0.791]\r
+       autolearn=disabled\r
+Received: from olra.theworths.org ([127.0.0.1])\r
+       by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
+       with ESMTP id U3IVs8u7a32B for <notmuch@notmuchmail.org>;\r
+       Sun,  1 Dec 2013 02:03:38 -0800 (PST)\r
+Received: from mail-ea0-f182.google.com (mail-ea0-f182.google.com\r
+       [209.85.215.182]) (using TLSv1 with cipher RC4-SHA (128/128 bits))\r
+       (No client certificate requested)\r
+       by olra.theworths.org (Postfix) with ESMTPS id 6FB92431FD0\r
+       for <notmuch@notmuchmail.org>; Sun,  1 Dec 2013 02:03:38 -0800 (PST)\r
+Received: by mail-ea0-f182.google.com with SMTP id o10so11195158eaj.27\r
+       for <notmuch@notmuchmail.org>; Sun, 01 Dec 2013 02:03:37 -0800 (PST)\r
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;\r
+       d=1e100.net; s=20130820;\r
+       h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to\r
+       :references;\r
+       bh=DrDwJmqltKj6RVws8MiBiswPTh4a9F/wEhpnxX0EMPY=;\r
+       b=jCHwFFD2URcLc6OaNciwUWitDncwVYtt+m3aNiH13E54WPW09o9FakUC2MWGf/hM5e\r
+       BdL23gYHYndmJworU4RJSHRkK96+SU9/PJWp4o0bcZZ1ir6gA9lNkwXYmcl7tQymkutG\r
+       YASPh/OX36+67jBwFKe6p+2PHshnP2eOFvmQRKEF83DysJ2hj6B3/27KC4CCjQT3zVlu\r
+       SMN3BqV7qeZ3v7HDzg9LxSGalwcp/9T7+u35SFOYCTjB9aVVAa18Ziuwt4aBvJd7RTHs\r
+       2xYkVGEErwgLzKy20EALZLnRJapNsxnWzqExPtyaFSQSMvad800lotANr8Yy6XvJ4AK9\r
+       Isfw==\r
+X-Gm-Message-State:\r
+ ALoCoQntcGpFl/9/Ay/fRtOo2q0sKWuwugBKdCNtsz07qyyCEMZIsWM29OQ2cr9UqeTpkPznjE5l\r
+X-Received: by 10.15.50.195 with SMTP id l43mr60501400eew.30.1385890767997;\r
+       Sun, 01 Dec 2013 01:39:27 -0800 (PST)\r
+Received: from localhost (dsl-hkibrasgw2-58c36f-91.dhcp.inet.fi.\r
+       [88.195.111.91])\r
+       by mx.google.com with ESMTPSA id l4sm23394788een.13.2013.12.01.01.39.26\r
+       for <multiple recipients>\r
+       (version=TLSv1.2 cipher=RC4-SHA bits=128/128);\r
+       Sun, 01 Dec 2013 01:39:26 -0800 (PST)\r
+From: Jani Nikula <jani@nikula.org>\r
+To: notmuch@notmuchmail.org\r
+Subject: [PATCH] devel: add doxygen configuration file\r
+Date: Sun,  1 Dec 2013 11:39:23 +0200\r
+Message-Id: <1385890763-15161-1-git-send-email-jani@nikula.org>\r
+X-Mailer: git-send-email 1.8.4.2\r
+In-Reply-To:\r
+ <4000d64d9fa9e0954ace15dcdf97f1a39b6b6145.1385826040.git.jani@nikula.org>\r
+References:\r
+ <4000d64d9fa9e0954ace15dcdf97f1a39b6b6145.1385826040.git.jani@nikula.org>\r
+X-BeenThere: notmuch@notmuchmail.org\r
+X-Mailman-Version: 2.1.13\r
+Precedence: list\r
+List-Id: "Use and development of the notmuch mail system."\r
+       <notmuch.notmuchmail.org>\r
+List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
+       <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
+List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
+List-Post: <mailto:notmuch@notmuchmail.org>\r
+List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
+List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
+       <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
+X-List-Received-Date: Sun, 01 Dec 2013 10:03:48 -0000\r
+\r
+To generate library man page from lib/notmuch.h using\r
+\r
+$ doxygen devel/doxygen.cfg\r
+\r
+---\r
+\r
+Same as before but with comments removed using:\r
+$ doxygen -s -u devel/doxygen.cfg\r
+\r
+You can get the comments back with:\r
+$ doxygen -u devel/doxygen.cfg\r
+\r
+Removing the explicitly set defaults or unused config options requires\r
+more effort.\r
+---\r
+ devel/doxygen.cfg | 304 ++++++++++++++++++++++++++++++++++++++++++++++++++++++\r
+ 1 file changed, 304 insertions(+)\r
+ create mode 100644 devel/doxygen.cfg\r
+\r
+diff --git a/devel/doxygen.cfg b/devel/doxygen.cfg\r
+new file mode 100644\r
+index 0000000..65d5fb5\r
+--- /dev/null\r
++++ b/devel/doxygen.cfg\r
+@@ -0,0 +1,304 @@\r
++# Doxyfile 1.8.4\r
++\r
++#---------------------------------------------------------------------------\r
++# Project related configuration options\r
++#---------------------------------------------------------------------------\r
++DOXYFILE_ENCODING      = UTF-8\r
++PROJECT_NAME           = "Notmuch 0.17"\r
++PROJECT_NUMBER         =\r
++PROJECT_BRIEF          =\r
++PROJECT_LOGO           =\r
++OUTPUT_DIRECTORY       =\r
++CREATE_SUBDIRS         = NO\r
++OUTPUT_LANGUAGE        = English\r
++BRIEF_MEMBER_DESC      = YES\r
++REPEAT_BRIEF           = YES\r
++ABBREVIATE_BRIEF       =\r
++ALWAYS_DETAILED_SEC    = NO\r
++INLINE_INHERITED_MEMB  = NO\r
++FULL_PATH_NAMES        = NO\r
++STRIP_FROM_PATH        =\r
++STRIP_FROM_INC_PATH    =\r
++SHORT_NAMES            = NO\r
++JAVADOC_AUTOBRIEF      = YES\r
++QT_AUTOBRIEF           = NO\r
++MULTILINE_CPP_IS_BRIEF = NO\r
++INHERIT_DOCS           = YES\r
++SEPARATE_MEMBER_PAGES  = NO\r
++TAB_SIZE               = 8\r
++ALIASES                =\r
++TCL_SUBST              =\r
++OPTIMIZE_OUTPUT_FOR_C  = YES\r
++OPTIMIZE_OUTPUT_JAVA   = NO\r
++OPTIMIZE_FOR_FORTRAN   = NO\r
++OPTIMIZE_OUTPUT_VHDL   = NO\r
++EXTENSION_MAPPING      =\r
++MARKDOWN_SUPPORT       = YES\r
++AUTOLINK_SUPPORT       = YES\r
++BUILTIN_STL_SUPPORT    = NO\r
++CPP_CLI_SUPPORT        = NO\r
++SIP_SUPPORT            = NO\r
++IDL_PROPERTY_SUPPORT   = YES\r
++DISTRIBUTE_GROUP_DOC   = NO\r
++SUBGROUPING            = YES\r
++INLINE_GROUPED_CLASSES = NO\r
++INLINE_SIMPLE_STRUCTS  = NO\r
++TYPEDEF_HIDES_STRUCT   = YES\r
++LOOKUP_CACHE_SIZE      = 0\r
++#---------------------------------------------------------------------------\r
++# Build related configuration options\r
++#---------------------------------------------------------------------------\r
++EXTRACT_ALL            = NO\r
++EXTRACT_PRIVATE        = NO\r
++EXTRACT_PACKAGE        = NO\r
++EXTRACT_STATIC         = NO\r
++EXTRACT_LOCAL_CLASSES  = YES\r
++EXTRACT_LOCAL_METHODS  = NO\r
++EXTRACT_ANON_NSPACES   = NO\r
++HIDE_UNDOC_MEMBERS     = NO\r
++HIDE_UNDOC_CLASSES     = NO\r
++HIDE_FRIEND_COMPOUNDS  = NO\r
++HIDE_IN_BODY_DOCS      = NO\r
++INTERNAL_DOCS          = NO\r
++CASE_SENSE_NAMES       = YES\r
++HIDE_SCOPE_NAMES       = NO\r
++SHOW_INCLUDE_FILES     = NO\r
++FORCE_LOCAL_INCLUDES   = NO\r
++INLINE_INFO            = YES\r
++SORT_MEMBER_DOCS       = NO\r
++SORT_BRIEF_DOCS        = NO\r
++SORT_MEMBERS_CTORS_1ST = NO\r
++SORT_GROUP_NAMES       = NO\r
++SORT_BY_SCOPE_NAME     = NO\r
++STRICT_PROTO_MATCHING  = NO\r
++GENERATE_TODOLIST      = NO\r
++GENERATE_TESTLIST      = NO\r
++GENERATE_BUGLIST       = NO\r
++GENERATE_DEPRECATEDLIST= NO\r
++ENABLED_SECTIONS       =\r
++MAX_INITIALIZER_LINES  = 30\r
++SHOW_USED_FILES        = NO\r
++SHOW_FILES             = NO\r
++SHOW_NAMESPACES        = NO\r
++FILE_VERSION_FILTER    =\r
++LAYOUT_FILE            =\r
++CITE_BIB_FILES         =\r
++#---------------------------------------------------------------------------\r
++# configuration options related to warning and progress messages\r
++#---------------------------------------------------------------------------\r
++QUIET                  = YES\r
++WARNINGS               = YES\r
++WARN_IF_UNDOCUMENTED   = YES\r
++WARN_IF_DOC_ERROR      = YES\r
++WARN_NO_PARAMDOC       = NO\r
++WARN_FORMAT            = "$file:$line: $text"\r
++WARN_LOGFILE           =\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the input files\r
++#---------------------------------------------------------------------------\r
++INPUT                  = lib/notmuch.h\r
++INPUT_ENCODING         = UTF-8\r
++FILE_PATTERNS          =\r
++RECURSIVE              = NO\r
++EXCLUDE                =\r
++EXCLUDE_SYMLINKS       = NO\r
++EXCLUDE_PATTERNS       =\r
++EXCLUDE_SYMBOLS        =\r
++EXAMPLE_PATH           =\r
++EXAMPLE_PATTERNS       =\r
++EXAMPLE_RECURSIVE      = NO\r
++IMAGE_PATH             =\r
++INPUT_FILTER           =\r
++FILTER_PATTERNS        =\r
++FILTER_SOURCE_FILES    = NO\r
++FILTER_SOURCE_PATTERNS =\r
++USE_MDFILE_AS_MAINPAGE =\r
++#---------------------------------------------------------------------------\r
++# configuration options related to source browsing\r
++#---------------------------------------------------------------------------\r
++SOURCE_BROWSER         = NO\r
++INLINE_SOURCES         = NO\r
++STRIP_CODE_COMMENTS    = YES\r
++REFERENCED_BY_RELATION = NO\r
++REFERENCES_RELATION    = NO\r
++REFERENCES_LINK_SOURCE = YES\r
++USE_HTAGS              = NO\r
++VERBATIM_HEADERS       = NO\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the alphabetical class index\r
++#---------------------------------------------------------------------------\r
++ALPHABETICAL_INDEX     = NO\r
++COLS_IN_ALPHA_INDEX    = 5\r
++IGNORE_PREFIX          =\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the HTML output\r
++#---------------------------------------------------------------------------\r
++GENERATE_HTML          = NO\r
++HTML_OUTPUT            = html\r
++HTML_FILE_EXTENSION    = .html\r
++HTML_HEADER            =\r
++HTML_FOOTER            =\r
++HTML_STYLESHEET        =\r
++HTML_EXTRA_STYLESHEET  =\r
++HTML_EXTRA_FILES       =\r
++HTML_COLORSTYLE_HUE    = 220\r
++HTML_COLORSTYLE_SAT    = 100\r
++HTML_COLORSTYLE_GAMMA  = 80\r
++HTML_TIMESTAMP         = YES\r
++HTML_DYNAMIC_SECTIONS  = NO\r
++HTML_INDEX_NUM_ENTRIES = 100\r
++GENERATE_DOCSET        = NO\r
++DOCSET_FEEDNAME        = "Doxygen generated docs"\r
++DOCSET_BUNDLE_ID       = org.doxygen.Project\r
++DOCSET_PUBLISHER_ID    = org.doxygen.Publisher\r
++DOCSET_PUBLISHER_NAME  = Publisher\r
++GENERATE_HTMLHELP      = NO\r
++CHM_FILE               =\r
++HHC_LOCATION           =\r
++GENERATE_CHI           = NO\r
++CHM_INDEX_ENCODING     =\r
++BINARY_TOC             = NO\r
++TOC_EXPAND             = NO\r
++GENERATE_QHP           = NO\r
++QCH_FILE               =\r
++QHP_NAMESPACE          = org.doxygen.Project\r
++QHP_VIRTUAL_FOLDER     = doc\r
++QHP_CUST_FILTER_NAME   =\r
++QHP_CUST_FILTER_ATTRS  =\r
++QHP_SECT_FILTER_ATTRS  =\r
++QHG_LOCATION           =\r
++GENERATE_ECLIPSEHELP   = NO\r
++ECLIPSE_DOC_ID         = org.doxygen.Project\r
++DISABLE_INDEX          = NO\r
++GENERATE_TREEVIEW      = NO\r
++ENUM_VALUES_PER_LINE   = 4\r
++TREEVIEW_WIDTH         = 250\r
++EXT_LINKS_IN_WINDOW    = NO\r
++FORMULA_FONTSIZE       = 10\r
++FORMULA_TRANSPARENT    = YES\r
++USE_MATHJAX            = NO\r
++MATHJAX_FORMAT         = HTML-CSS\r
++MATHJAX_RELPATH        = http://cdn.mathjax.org/mathjax/latest\r
++MATHJAX_EXTENSIONS     =\r
++MATHJAX_CODEFILE       =\r
++SEARCHENGINE           = YES\r
++SERVER_BASED_SEARCH    = NO\r
++EXTERNAL_SEARCH        = NO\r
++SEARCHENGINE_URL       =\r
++SEARCHDATA_FILE        = searchdata.xml\r
++EXTERNAL_SEARCH_ID     =\r
++EXTRA_SEARCH_MAPPINGS  =\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the LaTeX output\r
++#---------------------------------------------------------------------------\r
++GENERATE_LATEX         = NO\r
++LATEX_OUTPUT           = latex\r
++LATEX_CMD_NAME         = latex\r
++MAKEINDEX_CMD_NAME     = makeindex\r
++COMPACT_LATEX          = NO\r
++PAPER_TYPE             = a4\r
++EXTRA_PACKAGES         =\r
++LATEX_HEADER           =\r
++LATEX_FOOTER           =\r
++LATEX_EXTRA_FILES      =\r
++PDF_HYPERLINKS         = YES\r
++USE_PDFLATEX           = YES\r
++LATEX_BATCHMODE        = NO\r
++LATEX_HIDE_INDICES     = NO\r
++LATEX_SOURCE_CODE      = NO\r
++LATEX_BIB_STYLE        = plain\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the RTF output\r
++#---------------------------------------------------------------------------\r
++GENERATE_RTF           = NO\r
++RTF_OUTPUT             = rtf\r
++COMPACT_RTF            = NO\r
++RTF_HYPERLINKS         = NO\r
++RTF_STYLESHEET_FILE    =\r
++RTF_EXTENSIONS_FILE    =\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the man page output\r
++#---------------------------------------------------------------------------\r
++GENERATE_MAN           = YES\r
++MAN_OUTPUT             = man\r
++MAN_EXTENSION          = .3\r
++MAN_LINKS              = NO\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the XML output\r
++#---------------------------------------------------------------------------\r
++GENERATE_XML           = NO\r
++XML_OUTPUT             = xml\r
++XML_SCHEMA             =\r
++XML_DTD                =\r
++XML_PROGRAMLISTING     = YES\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the DOCBOOK output\r
++#---------------------------------------------------------------------------\r
++GENERATE_DOCBOOK       = NO\r
++DOCBOOK_OUTPUT         = docbook\r
++#---------------------------------------------------------------------------\r
++# configuration options for the AutoGen Definitions output\r
++#---------------------------------------------------------------------------\r
++GENERATE_AUTOGEN_DEF   = NO\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the Perl module output\r
++#---------------------------------------------------------------------------\r
++GENERATE_PERLMOD       = NO\r
++PERLMOD_LATEX          = NO\r
++PERLMOD_PRETTY         = YES\r
++PERLMOD_MAKEVAR_PREFIX =\r
++#---------------------------------------------------------------------------\r
++# Configuration options related to the preprocessor\r
++#---------------------------------------------------------------------------\r
++ENABLE_PREPROCESSING   = YES\r
++MACRO_EXPANSION        = NO\r
++EXPAND_ONLY_PREDEF     = NO\r
++SEARCH_INCLUDES        = NO\r
++INCLUDE_PATH           =\r
++INCLUDE_FILE_PATTERNS  =\r
++PREDEFINED             = __DOXYGEN__\r
++EXPAND_AS_DEFINED      =\r
++SKIP_FUNCTION_MACROS   = YES\r
++#---------------------------------------------------------------------------\r
++# Configuration::additions related to external references\r
++#---------------------------------------------------------------------------\r
++TAGFILES               =\r
++GENERATE_TAGFILE       =\r
++ALLEXTERNALS           = NO\r
++EXTERNAL_GROUPS        = NO\r
++EXTERNAL_PAGES         = NO\r
++PERL_PATH              = /usr/bin/perl\r
++#---------------------------------------------------------------------------\r
++# Configuration options related to the dot tool\r
++#---------------------------------------------------------------------------\r
++CLASS_DIAGRAMS         = NO\r
++MSCGEN_PATH            =\r
++HIDE_UNDOC_RELATIONS   = YES\r
++HAVE_DOT               = NO\r
++DOT_NUM_THREADS        = 0\r
++DOT_FONTNAME           = Helvetica\r
++DOT_FONTSIZE           = 10\r
++DOT_FONTPATH           =\r
++CLASS_GRAPH            = YES\r
++COLLABORATION_GRAPH    = YES\r
++GROUP_GRAPHS           = YES\r
++UML_LOOK               = NO\r
++UML_LIMIT_NUM_FIELDS   = 10\r
++TEMPLATE_RELATIONS     = NO\r
++INCLUDE_GRAPH          = NO\r
++INCLUDED_BY_GRAPH      = NO\r
++CALL_GRAPH             = NO\r
++CALLER_GRAPH           = NO\r
++GRAPHICAL_HIERARCHY    = NO\r
++DIRECTORY_GRAPH        = NO\r
++DOT_IMAGE_FORMAT       = png\r
++INTERACTIVE_SVG        = NO\r
++DOT_PATH               =\r
++DOTFILE_DIRS           =\r
++MSCFILE_DIRS           =\r
++DOT_GRAPH_MAX_NODES    = 50\r
++MAX_DOT_GRAPH_DEPTH    = 0\r
++DOT_TRANSPARENT        = NO\r
++DOT_MULTI_TARGETS      = YES\r
++GENERATE_LEGEND        = NO\r
++DOT_CLEANUP            = YES\r
+-- \r
+1.8.4.2\r
+\r