[docs] Updated docs to work with Doxygen 1.8.11
llvm-svn: 262786
diff --git a/llvm/docs/doxygen-mainpage.dox b/llvm/docs/doxygen-mainpage.dox
new file mode 100644
index 0000000..02a7479
--- /dev/null
+++ b/llvm/docs/doxygen-mainpage.dox
@@ -0,0 +1,18 @@
+/// \mainpage LLVM
+///
+/// \section main_intro Introduction
+/// Welcome to LLVM.
+///
+/// This documentation describes the **internal** software that makes
+/// up LLVM, not the **external** use of LLVM. There are no instructions
+/// here on how to use LLVM, only the APIs that make up the software. For usage
+/// instructions, please see the programmer's guide or reference manual.
+///
+/// \section main_caveat Caveat
+/// This documentation is generated directly from the source code with doxygen.
+/// Since LLVM is constantly under active development, what you're about to
+/// read is out of date! However, it may still be useful since certain portions
+/// of LLVM are very stable.
+///
+/// \section main_changelog Change Log
+/// - Original content written 12/30/2003 by Reid Spencer
diff --git a/llvm/docs/doxygen.cfg.in b/llvm/docs/doxygen.cfg.in
index 5a74cec..7699711 100644
--- a/llvm/docs/doxygen.cfg.in
+++ b/llvm/docs/doxygen.cfg.in
@@ -745,7 +745,7 @@
INPUT = @abs_top_srcdir@/include \
@abs_top_srcdir@/lib \
- @abs_top_srcdir@/docs/doxygen.intro
+ @abs_top_srcdir@/docs/doxygen-mainpage.dox
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
@@ -1791,18 +1791,6 @@
XML_OUTPUT = xml
-# The XML_SCHEMA tag can be used to specify a XML schema, which can be used by a
-# validating XML parser to check the syntax of the XML files.
-# This tag requires that the tag GENERATE_XML is set to YES.
-
-XML_SCHEMA =
-
-# The XML_DTD tag can be used to specify a XML DTD, which can be used by a
-# validating XML parser to check the syntax of the XML files.
-# This tag requires that the tag GENERATE_XML is set to YES.
-
-XML_DTD =
-
# If the XML_PROGRAMLISTING tag is set to YES doxygen will dump the program
# listings (including syntax highlighting and cross-referencing information) to
# the XML output. Note that enabling this will significantly increase the size
@@ -2071,7 +2059,7 @@
# The default value is: Helvetica.
# This tag requires that the tag HAVE_DOT is set to YES.
-DOT_FONTNAME = FreeSans
+DOT_FONTNAME = Helvetica
# The DOT_FONTSIZE tag can be used to set the size (in points) of the font of
# dot graphs.
diff --git a/llvm/docs/doxygen.intro b/llvm/docs/doxygen.intro
deleted file mode 100644
index 699dadc..0000000
--- a/llvm/docs/doxygen.intro
+++ /dev/null
@@ -1,18 +0,0 @@
-/// @mainpage LLVM
-///
-/// @section main_intro Introduction
-/// Welcome to LLVM.
-///
-/// This documentation describes the @b internal software that makes
-/// up LLVM, not the @b external use of LLVM. There are no instructions
-/// here on how to use LLVM, only the APIs that make up the software. For usage
-/// instructions, please see the programmer's guide or reference manual.
-///
-/// @section main_caveat Caveat
-/// This documentation is generated directly from the source code with doxygen.
-/// Since LLVM is constantly under active development, what you're about to
-/// read is out of date! However, it may still be useful since certain portions
-/// of LLVM are very stable.
-///
-/// @section main_changelog Change Log
-/// - Original content written 12/30/2003 by Reid Spencer