/refman/trunk/Doxyfile-kernel-ia32 |
---|
File deleted |
/refman/trunk/Doxyfile-kernel-ppc32 |
---|
File deleted |
/refman/trunk/Doxyfile-kernel-ia64 |
---|
File deleted |
/refman/trunk/Doxyfile-kernel-ppc64 |
---|
File deleted |
/refman/trunk/Doxyfile-kernel-amd64 |
---|
File deleted |
/refman/trunk/Doxyfile-kernel-mips32 |
---|
File deleted |
/refman/trunk/Doxyfile-kernel-sparc64 |
---|
File deleted |
/refman/trunk/doxygen.css |
---|
0,0 → 1,332 |
BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV { |
font-family: Geneva, Arial, Helvetica, sans-serif; |
} |
BODY,TD { |
font-size: 90%; |
} |
H1 { |
text-align: center; |
font-size: 160%; |
} |
H2 { |
font-size: 120%; |
} |
H3 { |
font-size: 100%; |
} |
CAPTION { font-weight: bold } |
DIV.qindex { |
width: 100%; |
background-color: #e8eef2; |
border: 1px solid #84b0c7; |
text-align: center; |
margin: 2px; |
padding: 2px; |
line-height: 140%; |
} |
DIV.nav { |
width: 100%; |
background-color: #e8eef2; |
border: 1px solid #84b0c7; |
text-align: center; |
margin: 2px; |
padding: 2px; |
line-height: 140%; |
} |
DIV.navtab { |
background-color: #e8eef2; |
border: 1px solid #84b0c7; |
text-align: center; |
margin: 2px; |
margin-right: 15px; |
padding: 2px; |
} |
TD.navtab { |
font-size: 70%; |
} |
A.qindex { |
text-decoration: none; |
font-weight: bold; |
color: #1A419D; |
} |
A.qindex:visited { |
text-decoration: none; |
font-weight: bold; |
color: #1A419D |
} |
A.qindex:hover { |
text-decoration: none; |
background-color: #ddddff; |
} |
A.qindexHL { |
text-decoration: none; |
font-weight: bold; |
background-color: #6666cc; |
color: #ffffff; |
border: 1px double #9295C2; |
} |
A.qindexHL:hover { |
text-decoration: none; |
background-color: #6666cc; |
color: #ffffff; |
} |
A.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff } |
A.el { text-decoration: none; font-weight: bold } |
A.elRef { font-weight: bold } |
A.code:link { text-decoration: none; font-weight: normal; color: #0000FF} |
A.code:visited { text-decoration: none; font-weight: normal; color: #0000FF} |
A.codeRef:link { font-weight: normal; color: #0000FF} |
A.codeRef:visited { font-weight: normal; color: #0000FF} |
A:hover { text-decoration: none; background-color: #f2f2ff } |
DL.el { margin-left: -1cm } |
.fragment { |
font-family: Fixed, monospace; |
font-size: 95%; |
} |
PRE.fragment { |
border: 1px solid #CCCCCC; |
background-color: #f5f5f5; |
margin-top: 4px; |
margin-bottom: 4px; |
margin-left: 2px; |
margin-right: 8px; |
padding-left: 6px; |
padding-right: 6px; |
padding-top: 4px; |
padding-bottom: 4px; |
} |
DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px } |
TD.md { background-color: #F4F4FB; font-weight: bold; } |
TD.mdPrefix { |
background-color: #F4F4FB; |
color: #606060; |
font-size: 80%; |
} |
TD.mdname1 { background-color: #F4F4FB; font-weight: bold; color: #602020; } |
TD.mdname { background-color: #F4F4FB; font-weight: bold; color: #602020; width: 600px; } |
DIV.groupHeader { |
margin-left: 16px; |
margin-top: 12px; |
margin-bottom: 6px; |
font-weight: bold; |
} |
DIV.groupText { margin-left: 16px; font-style: italic; font-size: 90% } |
BODY { |
background: white; |
color: black; |
margin-right: 20px; |
margin-left: 20px; |
} |
TD.indexkey { |
background-color: #e8eef2; |
font-weight: bold; |
padding-right : 10px; |
padding-top : 2px; |
padding-left : 10px; |
padding-bottom : 2px; |
margin-left : 0px; |
margin-right : 0px; |
margin-top : 2px; |
margin-bottom : 2px; |
border: 1px solid #CCCCCC; |
} |
TD.indexvalue { |
background-color: #e8eef2; |
font-style: italic; |
padding-right : 10px; |
padding-top : 2px; |
padding-left : 10px; |
padding-bottom : 2px; |
margin-left : 0px; |
margin-right : 0px; |
margin-top : 2px; |
margin-bottom : 2px; |
border: 1px solid #CCCCCC; |
} |
TR.memlist { |
background-color: #f0f0f0; |
} |
P.formulaDsp { text-align: center; } |
IMG.formulaDsp { } |
IMG.formulaInl { vertical-align: middle; } |
SPAN.keyword { color: #008000 } |
SPAN.keywordtype { color: #604020 } |
SPAN.keywordflow { color: #e08000 } |
SPAN.comment { color: #800000 } |
SPAN.preprocessor { color: #806020 } |
SPAN.stringliteral { color: #002080 } |
SPAN.charliteral { color: #008080 } |
.mdTable { |
border: 1px solid #868686; |
background-color: #F4F4FB; |
} |
.mdRow { |
padding: 8px 10px; |
} |
.mdescLeft { |
padding: 0px 8px 4px 8px; |
font-size: 80%; |
font-style: italic; |
background-color: #FAFAFA; |
border-top: 1px none #E0E0E0; |
border-right: 1px none #E0E0E0; |
border-bottom: 1px none #E0E0E0; |
border-left: 1px none #E0E0E0; |
margin: 0px; |
} |
.mdescRight { |
padding: 0px 8px 4px 8px; |
font-size: 80%; |
font-style: italic; |
background-color: #FAFAFA; |
border-top: 1px none #E0E0E0; |
border-right: 1px none #E0E0E0; |
border-bottom: 1px none #E0E0E0; |
border-left: 1px none #E0E0E0; |
margin: 0px; |
} |
.memItemLeft { |
padding: 1px 0px 0px 8px; |
margin: 4px; |
border-top-width: 1px; |
border-right-width: 1px; |
border-bottom-width: 1px; |
border-left-width: 1px; |
border-top-color: #E0E0E0; |
border-right-color: #E0E0E0; |
border-bottom-color: #E0E0E0; |
border-left-color: #E0E0E0; |
border-top-style: solid; |
border-right-style: none; |
border-bottom-style: none; |
border-left-style: none; |
background-color: #FAFAFA; |
font-size: 80%; |
} |
.memItemRight { |
padding: 1px 8px 0px 8px; |
margin: 4px; |
border-top-width: 1px; |
border-right-width: 1px; |
border-bottom-width: 1px; |
border-left-width: 1px; |
border-top-color: #E0E0E0; |
border-right-color: #E0E0E0; |
border-bottom-color: #E0E0E0; |
border-left-color: #E0E0E0; |
border-top-style: solid; |
border-right-style: none; |
border-bottom-style: none; |
border-left-style: none; |
background-color: #FAFAFA; |
font-size: 80%; |
} |
.memTemplItemLeft { |
padding: 1px 0px 0px 8px; |
margin: 4px; |
border-top-width: 1px; |
border-right-width: 1px; |
border-bottom-width: 1px; |
border-left-width: 1px; |
border-top-color: #E0E0E0; |
border-right-color: #E0E0E0; |
border-bottom-color: #E0E0E0; |
border-left-color: #E0E0E0; |
border-top-style: none; |
border-right-style: none; |
border-bottom-style: none; |
border-left-style: none; |
background-color: #FAFAFA; |
font-size: 80%; |
} |
.memTemplItemRight { |
padding: 1px 8px 0px 8px; |
margin: 4px; |
border-top-width: 1px; |
border-right-width: 1px; |
border-bottom-width: 1px; |
border-left-width: 1px; |
border-top-color: #E0E0E0; |
border-right-color: #E0E0E0; |
border-bottom-color: #E0E0E0; |
border-left-color: #E0E0E0; |
border-top-style: none; |
border-right-style: none; |
border-bottom-style: none; |
border-left-style: none; |
background-color: #FAFAFA; |
font-size: 80%; |
} |
.memTemplParams { |
padding: 1px 0px 0px 8px; |
margin: 4px; |
border-top-width: 1px; |
border-right-width: 1px; |
border-bottom-width: 1px; |
border-left-width: 1px; |
border-top-color: #E0E0E0; |
border-right-color: #E0E0E0; |
border-bottom-color: #E0E0E0; |
border-left-color: #E0E0E0; |
border-top-style: solid; |
border-right-style: none; |
border-bottom-style: none; |
border-left-style: none; |
color: #606060; |
background-color: #FAFAFA; |
font-size: 80%; |
} |
.search { color: #003399; |
font-weight: bold; |
} |
FORM.search { |
margin-bottom: 0px; |
margin-top: 0px; |
} |
INPUT.search { font-size: 75%; |
color: #000080; |
font-weight: normal; |
background-color: #e8eef2; |
} |
TD.tiny { font-size: 75%; |
} |
a { |
color: #1A41A8; |
} |
a:visited { |
color: #2A3798; |
} |
.dirtab { padding: 4px; |
border-collapse: collapse; |
border: 1px solid #84b0c7; |
} |
TH.dirtab { background: #e8eef2; |
font-weight: bold; |
} |
HR { height: 1px; |
border: none; |
border-top: 1px solid black; |
} |
body#modules ul li ul li { |
display: inline; |
padding: 5px; |
padding-left: 15px !important; |
margin-left: 0px; |
background-image: url(bullet.gif); |
background-repeat: no-repeat; |
background-position: 4px 13px; |
} |
body#modules ul li ul li a{ |
list-style-type:circle; |
font-weight: normal !important; |
} |
body#modules ul li ul{ |
display: block; |
border-bottom: 1px solid #84b0c7; |
padding-top: 10px; |
padding-bottom: 10px; |
} |
/refman/trunk/modules.patch |
---|
0,0 → 1,4 |
6c6 |
< </head><body> |
--- |
> </head><body id="modules"> |
/refman/trunk/Makefile |
---|
7,7 → 7,7 |
SRCDIR=$(shell cd ../../HelenOS/; pwd) |
DOCDIR=$(shell pwd) |
TARGETS=kernel-amd64 kernel-ia32 kernel-ia64 kernel-mips32 kernel-ppc32 kernel-ppc64 kernel-sparc64 |
TARGETS=kernel uspace |
CLEAN_TARGETS := $(addprefix clean-, $(TARGETS)) |
24,6 → 24,8 |
$(TARGETS): |
cd $(SRCDIR); DOCDIR=$(DOCDIR) SRCDIR=$(SRCDIR) DOT=$(DOT) doxygen $(DOCDIR)/Doxyfile-$@ |
cp doxygen.css $(DOCDIR)/doc/$@/html |
patch $(DOCDIR)/doc/$@/html/modules.html modules.patch |
$(CLEAN_TARGETS): |
rm -rf $(DOCDIR)/doc/$(shell echo $@ | sed -n "s/^clean-\(.*\)$$/\1/p")/* |
/refman/trunk/Doxyfile-kernel |
---|
0,0 → 1,236 |
# Doxyfile 1.4.2 |
#--------------------------------------------------------------------------- |
# Project related configuration options |
#--------------------------------------------------------------------------- |
PROJECT_NAME = "HelenOS Kernel" |
PROJECT_NUMBER = "0.2.0" |
OUTPUT_DIRECTORY = $(DOCDIR)/doc/kernel |
CREATE_SUBDIRS = NO |
OUTPUT_LANGUAGE = English |
USE_WINDOWS_ENCODING = NO |
BRIEF_MEMBER_DESC = YES |
REPEAT_BRIEF = NO |
ABBREVIATE_BRIEF = "The $name class" \ |
"The $name widget" \ |
"The $name file" \ |
is \ |
provides \ |
specifies \ |
contains \ |
represents \ |
a \ |
an \ |
the |
ALWAYS_DETAILED_SEC = NO |
INLINE_INHERITED_MEMB = NO |
FULL_PATH_NAMES = YES |
STRIP_FROM_PATH = |
STRIP_FROM_INC_PATH = |
SHORT_NAMES = NO |
JAVADOC_AUTOBRIEF = NO |
MULTILINE_CPP_IS_BRIEF = NO |
DETAILS_AT_TOP = NO |
INHERIT_DOCS = NO |
DISTRIBUTE_GROUP_DOC = NO |
SEPARATE_MEMBER_PAGES = NO |
TAB_SIZE = 8 |
ALIASES = |
OPTIMIZE_OUTPUT_FOR_C = YES |
OPTIMIZE_OUTPUT_JAVA = NO |
SUBGROUPING = NO |
#--------------------------------------------------------------------------- |
# Build related configuration options |
#--------------------------------------------------------------------------- |
EXTRACT_ALL = YES |
EXTRACT_PRIVATE = NO |
EXTRACT_STATIC = YES |
EXTRACT_LOCAL_CLASSES = YES |
EXTRACT_LOCAL_METHODS = YES |
HIDE_UNDOC_MEMBERS = YES |
HIDE_UNDOC_CLASSES = YES |
HIDE_FRIEND_COMPOUNDS = NO |
HIDE_IN_BODY_DOCS = NO |
INTERNAL_DOCS = NO |
CASE_SENSE_NAMES = YES |
HIDE_SCOPE_NAMES = YES |
SHOW_INCLUDE_FILES = NO |
INLINE_INFO = NO |
SORT_MEMBER_DOCS = YES |
SORT_BRIEF_DOCS = NO |
SORT_BY_SCOPE_NAME = YES |
GENERATE_TODOLIST = NO |
GENERATE_TESTLIST = NO |
GENERATE_BUGLIST = NO |
GENERATE_DEPRECATEDLIST= NO |
ENABLED_SECTIONS = |
MAX_INITIALIZER_LINES = 30 |
SHOW_USED_FILES = NO |
SHOW_DIRECTORIES = YES |
FILE_VERSION_FILTER = |
#--------------------------------------------------------------------------- |
# configuration options related to warning and progress messages |
#--------------------------------------------------------------------------- |
QUIET = NO |
WARNINGS = YES |
WARN_IF_UNDOCUMENTED = NO |
WARN_IF_DOC_ERROR = YES |
WARN_NO_PARAMDOC = NO |
WARN_FORMAT = "$file:$line: $text" |
WARN_LOGFILE = |
#--------------------------------------------------------------------------- |
# configuration options related to the input files |
#--------------------------------------------------------------------------- |
INPUT = $(SRCDIR)/kernel/doc \ |
$(SRCDIR)/kernel/generic \ |
$(SRCDIR)/kernel/genarch \ |
$(SRCDIR)/kernel/arch |
FILE_PATTERNS = *.c \ |
*.h |
RECURSIVE = YES |
EXCLUDE = |
EXCLUDE_SYMLINKS = YES |
EXCLUDE_PATTERNS = |
EXAMPLE_PATH = |
EXAMPLE_PATTERNS = * |
EXAMPLE_RECURSIVE = NO |
IMAGE_PATH = |
INPUT_FILTER = |
FILTER_PATTERNS = |
FILTER_SOURCE_FILES = NO |
#--------------------------------------------------------------------------- |
# configuration options related to source browsing |
#--------------------------------------------------------------------------- |
SOURCE_BROWSER = YES |
INLINE_SOURCES = NO |
STRIP_CODE_COMMENTS = YES |
REFERENCED_BY_RELATION = YES |
REFERENCES_RELATION = YES |
VERBATIM_HEADERS = NO |
#--------------------------------------------------------------------------- |
# configuration options related to the alphabetical class index |
#--------------------------------------------------------------------------- |
ALPHABETICAL_INDEX = YES |
COLS_IN_ALPHA_INDEX = 5 |
IGNORE_PREFIX = |
#--------------------------------------------------------------------------- |
# configuration options related to the HTML output |
#--------------------------------------------------------------------------- |
GENERATE_HTML = YES |
HTML_OUTPUT = html |
HTML_FILE_EXTENSION = .html |
HTML_HEADER = |
HTML_FOOTER = |
HTML_STYLESHEET = |
HTML_ALIGN_MEMBERS = YES |
GENERATE_HTMLHELP = NO |
CHM_FILE = |
HHC_LOCATION = |
GENERATE_CHI = NO |
BINARY_TOC = NO |
TOC_EXPAND = NO |
DISABLE_INDEX = NO |
ENUM_VALUES_PER_LINE = 4 |
GENERATE_TREEVIEW = NO |
TREEVIEW_WIDTH = 250 |
#--------------------------------------------------------------------------- |
# configuration options related to the LaTeX output |
#--------------------------------------------------------------------------- |
GENERATE_LATEX = NO |
LATEX_OUTPUT = latex |
LATEX_CMD_NAME = latex |
MAKEINDEX_CMD_NAME = makeindex |
COMPACT_LATEX = NO |
PAPER_TYPE = a4wide |
EXTRA_PACKAGES = |
LATEX_HEADER = |
PDF_HYPERLINKS = YES |
USE_PDFLATEX = YES |
LATEX_BATCHMODE = NO |
LATEX_HIDE_INDICES = NO |
#--------------------------------------------------------------------------- |
# configuration options related to the RTF output |
#--------------------------------------------------------------------------- |
GENERATE_RTF = NO |
RTF_OUTPUT = rtf |
COMPACT_RTF = NO |
RTF_HYPERLINKS = NO |
RTF_STYLESHEET_FILE = |
RTF_EXTENSIONS_FILE = |
#--------------------------------------------------------------------------- |
# configuration options related to the man page output |
#--------------------------------------------------------------------------- |
GENERATE_MAN = NO |
MAN_OUTPUT = man |
MAN_EXTENSION = .2 |
MAN_LINKS = YES |
#--------------------------------------------------------------------------- |
# configuration options related to the XML output |
#--------------------------------------------------------------------------- |
GENERATE_XML = NO |
XML_OUTPUT = xml |
XML_SCHEMA = |
XML_DTD = |
XML_PROGRAMLISTING = YES |
#--------------------------------------------------------------------------- |
# configuration options for the AutoGen Definitions output |
#--------------------------------------------------------------------------- |
GENERATE_AUTOGEN_DEF = NO |
#--------------------------------------------------------------------------- |
# configuration options related to the Perl module output |
#--------------------------------------------------------------------------- |
GENERATE_PERLMOD = NO |
PERLMOD_LATEX = NO |
PERLMOD_PRETTY = YES |
PERLMOD_MAKEVAR_PREFIX = |
#--------------------------------------------------------------------------- |
# Configuration options related to the preprocessor |
#--------------------------------------------------------------------------- |
ENABLE_PREPROCESSING = YES |
MACRO_EXPANSION = NO |
EXPAND_ONLY_PREDEF = NO |
SEARCH_INCLUDES = YES |
INCLUDE_PATH = |
INCLUDE_FILE_PATTERNS = |
PREDEFINED = CONFIG_SMP \ |
CONFIG_HT |
EXPAND_AS_DEFINED = |
SKIP_FUNCTION_MACROS = NO |
#--------------------------------------------------------------------------- |
# Configuration::additions related to external references |
#--------------------------------------------------------------------------- |
TAGFILES = |
GENERATE_TAGFILE = |
ALLEXTERNALS = NO |
EXTERNAL_GROUPS = YES |
PERL_PATH = /usr/bin/perl |
#--------------------------------------------------------------------------- |
# Configuration options related to the dot tool |
#--------------------------------------------------------------------------- |
CLASS_DIAGRAMS = YES |
HIDE_UNDOC_RELATIONS = YES |
HAVE_DOT = $(DOT) |
CLASS_GRAPH = NO |
COLLABORATION_GRAPH = NO |
GROUP_GRAPHS = NO |
UML_LOOK = NO |
TEMPLATE_RELATIONS = NO |
INCLUDE_GRAPH = YES |
INCLUDED_BY_GRAPH = YES |
CALL_GRAPH = YES |
GRAPHICAL_HIERARCHY = YES |
DIRECTORY_GRAPH = NO |
DOT_IMAGE_FORMAT = png |
DOT_PATH = |
DOTFILE_DIRS = |
MAX_DOT_GRAPH_WIDTH = 1024 |
MAX_DOT_GRAPH_HEIGHT = 1024 |
MAX_DOT_GRAPH_DEPTH = 1000 |
DOT_TRANSPARENT = NO |
DOT_MULTI_TARGETS = NO |
GENERATE_LEGEND = YES |
DOT_CLEANUP = YES |
#--------------------------------------------------------------------------- |
# Configuration::additions related to the search engine |
#--------------------------------------------------------------------------- |
SEARCHENGINE = NO |