Browse Source

Improve doxygen settings, use subdir

master
hasufell 10 years ago
parent
commit
c8d9d410cf
No known key found for this signature in database GPG Key ID: 220CD1C5BDEED020
4 changed files with 1113 additions and 8 deletions
  1. +3
    -3
      Makefile
  2. +5
    -5
      doxygen/Doxyfile
  3. +1011
    -0
      doxygen/mydoxygen.css
  4. +94
    -0
      doxygen/tabs.css

+ 3
- 3
Makefile 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


Doxyfile → doxygen/Doxyfile 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
- 0
doxygen/mydoxygen.css
File diff suppressed because it is too large
View File


+ 94
- 0
doxygen/tabs.css 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);
}

Loading…
Cancel
Save