Improve doxygen settings, use subdir

This commit is contained in:
hasufell 2014-05-17 18:12:37 +02:00
parent d3fe07c34d
commit c8d9d410cf
No known key found for this signature in database
GPG Key ID: 220CD1C5BDEED020
4 changed files with 1113 additions and 8 deletions

View File

@ -10,14 +10,14 @@ check: test
./test
doc:
doxygen
cd doxygen && doxygen
doc-pdf: doc
$(MAKE) -C latex pdf
$(MAKE) -C doxygen/latex pdf
clean:
$(MAKE) -C src clean
rm -rf drow-engine test latex/* html/* vgcore* core
rm -rf drow-engine test doxygen/latex/* doxygen/html/* vgcore* core
install:
$(MAKE) -C install

View File

@ -668,7 +668,7 @@ WARN_LOGFILE =
# directories like "/usr/src/myproject". Separate the files or directories
# with spaces.
INPUT = src/ src/test/
INPUT = ../src/ ../src/test/
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
@ -929,7 +929,7 @@ HTML_STYLESHEET =
# robust against future updates. Doxygen will copy the style sheet file to
# the output directory.
HTML_EXTRA_STYLESHEET =
HTML_EXTRA_STYLESHEET = mydoxygen.css
# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
# other source files which should be copied to the HTML output directory. Note
@ -938,7 +938,7 @@ HTML_EXTRA_STYLESHEET =
# files. In the HTML_STYLESHEET file, use the file name only. Also note that
# the files will be copied as-is; there are no commands or markers available.
HTML_EXTRA_FILES =
HTML_EXTRA_FILES = tabs.css
# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output.
# Doxygen will adjust the colors in the style sheet and background images
@ -1676,7 +1676,7 @@ HIDE_UNDOC_RELATIONS = YES
# toolkit from AT&T and Lucent Bell Labs. The other options in this section
# have no effect if this option is set to NO (the default)
HAVE_DOT = NO
HAVE_DOT = YES
# The DOT_NUM_THREADS specifies the number of dot invocations doxygen is
# allowed to run in parallel. When set to 0 (the default) doxygen will
@ -1757,7 +1757,7 @@ INCLUDE_GRAPH = YES
# documented header file showing the documented files that directly or
# indirectly include this file.
INCLUDED_BY_GRAPH = YES
INCLUDED_BY_GRAPH = NO
# If the CALL_GRAPH and HAVE_DOT options are set to YES then
# doxygen will generate a call dependency graph for every global function

1011
doxygen/mydoxygen.css Normal file

File diff suppressed because it is too large Load Diff

94
doxygen/tabs.css Normal file
View File

@ -0,0 +1,94 @@
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* Custom Doxygen CSS - doxygen.css
*
* The standard CSS for doxygen modded by
* Alexandre Dantas <alex.dantas92@gmail.com>
*
* Webpage: https://github.com/alexdantas/Custom-Doxygen-CSS/wiki
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* Common Attributes *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.tabs, .tabs2, .tabs3
{
background-color: #ccccff;
width: 100%;
z-index: 101;
font-size: 13px;
}
.tabs2
{
font-size: 10px;
}
.tabs2 li
{
margin-top: 8px;
}
.tabs3
{
font-size: 9px;
}
.tabs3 li
{
margin-top: 8px;
}
.tablist
{
margin: 0;
padding: 0;
display: table;
}
.tablist li
{
float: left;
display: table-cell;
line-height: 36px;
list-style: none;
margin-left: 10px;
margin-right: 10px;
}
.tablist a
{
box-shadow: 0px 3px 5px #777;
display: block;
padding: 0 20px;
font-weight: bold;
background-repeat:no-repeat;
background-position:right;
color: #283A5D;
text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
text-decoration: none;
outline: none;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}
.tabs3 .tablist a
{
padding: 0 10px;
}
.tablist a:hover
{
color: #fff;
text-shadow: 0px 1px 1px #777;
text-decoration: none;
background-color: #283A5D;
}
.tablist li.current a
{
color: #fff;
background-color: #7365f8;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
}