Skip to content

Commit 612b30f

Browse files
committed
Stripping down Doxyfile
1 parent 06ce058 commit 612b30f

File tree

6 files changed

+7
-168
lines changed

6 files changed

+7
-168
lines changed

Doxyfile

Lines changed: 0 additions & 164 deletions
Original file line numberDiff line numberDiff line change
@@ -763,73 +763,6 @@ TREEVIEW_WIDTH = 250
763763

764764
GENERATE_LATEX = NO
765765

766-
# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put.
767-
# If a relative path is entered the value of OUTPUT_DIRECTORY will be
768-
# put in front of it. If left blank `latex' will be used as the default path.
769-
770-
LATEX_OUTPUT = latex
771-
772-
# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
773-
# invoked. If left blank `latex' will be used as the default command name.
774-
775-
LATEX_CMD_NAME = latex
776-
777-
# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to
778-
# generate index for LaTeX. If left blank `makeindex' will be used as the
779-
# default command name.
780-
781-
MAKEINDEX_CMD_NAME = makeindex
782-
783-
# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact
784-
# LaTeX documents. This may be useful for small projects and may help to
785-
# save some trees in general.
786-
787-
COMPACT_LATEX = NO
788-
789-
# The PAPER_TYPE tag can be used to set the paper type that is used
790-
# by the printer. Possible values are: a4, a4wide, letter, legal and
791-
# executive. If left blank a4wide will be used.
792-
793-
PAPER_TYPE = a4wide
794-
795-
# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX
796-
# packages that should be included in the LaTeX output.
797-
798-
EXTRA_PACKAGES =
799-
800-
# The LATEX_HEADER tag can be used to specify a personal LaTeX header for
801-
# the generated latex document. The header should contain everything until
802-
# the first chapter. If it is left blank doxygen will generate a
803-
# standard header. Notice: only use this tag if you know what you are doing!
804-
805-
LATEX_HEADER =
806-
807-
# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated
808-
# is prepared for conversion to pdf (using ps2pdf). The pdf file will
809-
# contain links (just like the HTML output) instead of page references
810-
# This makes the output suitable for online browsing using a pdf viewer.
811-
812-
PDF_HYPERLINKS = NO
813-
814-
# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of
815-
# plain latex in the generated Makefile. Set this option to YES to get a
816-
# higher quality PDF documentation.
817-
818-
USE_PDFLATEX = NO
819-
820-
# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode.
821-
# command to the generated LaTeX files. This will instruct LaTeX to keep
822-
# running if errors occur, instead of asking the user for help.
823-
# This option is also used when generating formulas in HTML.
824-
825-
LATEX_BATCHMODE = NO
826-
827-
# If LATEX_HIDE_INDICES is set to YES then doxygen will not
828-
# include the index chapters (such as File Index, Compound Index, etc.)
829-
# in the output.
830-
831-
LATEX_HIDE_INDICES = NO
832-
833766
#---------------------------------------------------------------------------
834767
# configuration options related to the RTF output
835768
#---------------------------------------------------------------------------
@@ -840,38 +773,6 @@ LATEX_HIDE_INDICES = NO
840773

841774
GENERATE_RTF = NO
842775

843-
# The RTF_OUTPUT tag is used to specify where the RTF docs will be put.
844-
# If a relative path is entered the value of OUTPUT_DIRECTORY will be
845-
# put in front of it. If left blank `rtf' will be used as the default path.
846-
847-
RTF_OUTPUT = rtf
848-
849-
# If the COMPACT_RTF tag is set to YES Doxygen generates more compact
850-
# RTF documents. This may be useful for small projects and may help to
851-
# save some trees in general.
852-
853-
COMPACT_RTF = NO
854-
855-
# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated
856-
# will contain hyperlink fields. The RTF file will
857-
# contain links (just like the HTML output) instead of page references.
858-
# This makes the output suitable for online browsing using WORD or other
859-
# programs which support those fields.
860-
# Note: wordpad (write) and others do not support links.
861-
862-
RTF_HYPERLINKS = NO
863-
864-
# Load stylesheet definitions from file. Syntax is similar to doxygen's
865-
# config file, i.e. a series of assignments. You only have to provide
866-
# replacements, missing definitions are set to their default value.
867-
868-
RTF_STYLESHEET_FILE =
869-
870-
# Set optional variables used in the generation of an rtf document.
871-
# Syntax is similar to doxygen's config file.
872-
873-
RTF_EXTENSIONS_FILE =
874-
875776
#---------------------------------------------------------------------------
876777
# configuration options related to the man page output
877778
#---------------------------------------------------------------------------
@@ -881,25 +782,6 @@ RTF_EXTENSIONS_FILE =
881782

882783
GENERATE_MAN = NO
883784

884-
# The MAN_OUTPUT tag is used to specify where the man pages will be put.
885-
# If a relative path is entered the value of OUTPUT_DIRECTORY will be
886-
# put in front of it. If left blank `man' will be used as the default path.
887-
888-
MAN_OUTPUT = man
889-
890-
# The MAN_EXTENSION tag determines the extension that is added to
891-
# the generated man pages (default is the subroutine's section .3)
892-
893-
MAN_EXTENSION = .3
894-
895-
# If the MAN_LINKS tag is set to YES and Doxygen generates man output,
896-
# then it will generate one additional man file for each entity
897-
# documented in the real man page(s). These additional files
898-
# only source the real man page, but without them the man command
899-
# would be unable to find the correct page. The default is NO.
900-
901-
MAN_LINKS = NO
902-
903785
#---------------------------------------------------------------------------
904786
# configuration options related to the XML output
905787
#---------------------------------------------------------------------------
@@ -910,31 +792,6 @@ MAN_LINKS = NO
910792

911793
GENERATE_XML = NO
912794

913-
# The XML_OUTPUT tag is used to specify where the XML pages will be put.
914-
# If a relative path is entered the value of OUTPUT_DIRECTORY will be
915-
# put in front of it. If left blank `xml' will be used as the default path.
916-
917-
XML_OUTPUT = xml
918-
919-
# The XML_SCHEMA tag can be used to specify an XML schema,
920-
# which can be used by a validating XML parser to check the
921-
# syntax of the XML files.
922-
923-
XML_SCHEMA =
924-
925-
# The XML_DTD tag can be used to specify an XML DTD,
926-
# which can be used by a validating XML parser to check the
927-
# syntax of the XML files.
928-
929-
XML_DTD =
930-
931-
# If the XML_PROGRAMLISTING tag is set to YES Doxygen will
932-
# dump the program listings (including syntax highlighting
933-
# and cross-referencing information) to the XML output. Note that
934-
# enabling this will significantly increase the size of the XML output.
935-
936-
XML_PROGRAMLISTING = YES
937-
938795
#---------------------------------------------------------------------------
939796
# configuration options for the AutoGen Definitions output
940797
#---------------------------------------------------------------------------
@@ -959,27 +816,6 @@ GENERATE_AUTOGEN_DEF = NO
959816

960817
GENERATE_PERLMOD = NO
961818

962-
# If the PERLMOD_LATEX tag is set to YES Doxygen will generate
963-
# the necessary Makefile rules, Perl scripts and LaTeX code to be able
964-
# to generate PDF and DVI output from the Perl module output.
965-
966-
PERLMOD_LATEX = NO
967-
968-
# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be
969-
# nicely formatted so it can be parsed by a human reader. This is useful
970-
# if you want to understand what is going on. On the other hand, if this
971-
# tag is set to NO the size of the Perl module output will be much smaller
972-
# and Perl will parse it just the same.
973-
974-
PERLMOD_PRETTY = YES
975-
976-
# The names of the make variables in the generated doxyrules.make file
977-
# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX.
978-
# This is useful so different doxyrules.make files included by the same
979-
# Makefile don't overwrite each other's variables.
980-
981-
PERLMOD_MAKEVAR_PREFIX =
982-
983819
#---------------------------------------------------------------------------
984820
# Configuration options related to the preprocessor
985821
#---------------------------------------------------------------------------

src/Makefile.am

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,5 @@ LIBS = libexampleparser.a
2020
# this output override is needed because the c++ scanner is outputted into
2121
# lex.yy.cc and the automake ylwrap script only checks for lex.yy.c
2222
AM_LFLAGS = -olex.yy.c
23+
24+
EXTRA_DIST = readme.dox

src/Makefile.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@ exprtest_DEPENDENCIES = libexampleparser.a
182182
# this output override is needed because the c++ scanner is outputted into
183183
# lex.yy.cc and the automake ylwrap script only checks for lex.yy.c
184184
AM_LFLAGS = -olex.yy.c
185+
EXTRA_DIST = readme.dox
185186
all: all-am
186187

187188
.SUFFIXES:

src/driver.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Driver::Driver(class CalcContext& _calc)
1717
{
1818
}
1919

20-
bool Driver::parse_stream(std::istream &in, const std::string &sname)
20+
bool Driver::parse_stream(std::istream& in, const std::string& sname)
2121
{
2222
streamname = sname;
2323

src/driver.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@ class Driver
3636
std::string streamname;
3737

3838
/** Invoke the scanner and parser for a stream.
39-
* @param s input stream
39+
* @param in input stream
4040
* @param sname stream name for error messages
4141
* @return true if successfully parsed
4242
*/
43-
bool parse_stream(std::istream& s,
43+
bool parse_stream(std::istream& in,
4444
const std::string& sname = "stream input");
4545

4646
/** Invoke the scanner and parser on an input string.

src/scanner.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
#ifndef __FLEX_LEXER_H
2020
#define yyFlexLexer ExampleFlexLexer
21-
#include <FlexLexer.h>
21+
#include "FlexLexer.h"
2222
#undef yyFlexLexer
2323
#endif
2424

0 commit comments

Comments
 (0)