dmx: split DocBook/XML and Doxygen makefile targets

Maintaining either requires full knowledge of both.
It's not obvious one has to check the usage of global variables
in devbook.am when maintaining doxygen target. Or vice-versa.

Being in their respective directory, one less thing to worry about.

Reviewed-by Jeremy Huddleston <jeremyhu@apple.com>
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
Signed-off-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
Gaetan Nadon 2011-04-28 21:16:10 -04:00 • committed by Keith Packard
commit 622ebb8815
10 changed files with 280 additions and 262 deletions

17
hw/dmx/doc/.gitignore vendored
View file

@ -1,11 +1,6 @@
# Add & Override for this directory and it's subdirectories
html/
dmx.html
dmx.pdf
dmx.ps
dmx.txt
scaled.html
scaled.pdf
scaled.ps
scaled.txt
doxygen.conf
*.html
*.pdf
*.ps
*.txt
!DMXSpec.txt
!DMXSpec-v1.txt

View file

@ -31,252 +31,4 @@ include $(top_srcdir)/devbook.am
endif HAVE_XMLTO
endif ENABLE_DEVEL_DOCS
DOXYGEN_HEAD=\
html/annotated.html
DOXYGEN_REST= \
html/ChkNotMaskEv_8c.html \
html/ChkNotMaskEv_8h.html \
html/ChkNotMaskEv_8h_source.html \
html/classes.html \
html/dmx_8h.html \
html/dmx_8h_source.html \
html/dmxarg_8c.html \
html/dmxarg_8h.html \
html/dmxarg_8h_source.html \
html/dmxbackend_8c.html \
html/dmxbackend_8h.html \
html/dmxbackend_8h_source.html \
html/dmxcb_8c.html \
html/dmxcb_8h.html \
html/dmxcb_8h_source.html \
html/dmxclient_8h.html \
html/dmxclient_8h_source.html \
html/dmxcmap_8c.html \
html/dmxcmap_8h.html \
html/dmxcmap_8h_source.html \
html/dmxcommon_8c.html \
html/dmxcommon_8h.html \
html/dmxcommon_8h_source.html \
html/dmxcompat_8c.html \
html/dmxcompat_8h.html \
html/dmxcompat_8h_source.html \
html/dmxconfig_8c.html \
html/dmxconfig_8h.html \
html/dmxconfig_8h_source.html \
html/dmxconsole_8c.html \
html/dmxconsole_8h.html \
html/dmxconsole_8h_source.html \
html/dmxcursor_8c.html \
html/dmxcursor_8h.html \
html/dmxcursor_8h_source.html \
html/dmxdetach_8c.html \
html/dmxdpms_8c.html \
html/dmxdpms_8h.html \
html/dmxdpms_8h_source.html \
html/dmxdummy_8c.html \
html/dmxdummy_8h.html \
html/dmxdummy_8h_source.html \
html/dmxevents_8c.html \
html/dmxevents_8h.html \
html/dmxevents_8h_source.html \
html/dmxextension_8c.html \
html/dmxextension_8h.html \
html/dmxextension_8h_source.html \
html/dmxfont_8c.html \
html/dmxfont_8h.html \
html/dmxfont_8h_source.html \
html/dmxgc_8c.html \
html/dmxgc_8h.html \
html/dmxgc_8h_source.html \
html/dmxgcops_8c.html \
html/dmxgcops_8h.html \
html/dmxgcops_8h_source.html \
html/dmx__glxvisuals_8h_source.html \
html/dmxinit_8c.html \
html/dmxinit_8h.html \
html/dmxinit_8h_source.html \
html/dmxinput_8c.html \
html/dmxinput_8h.html \
html/dmxinput_8h_source.html \
html/dmxinputinit_8c.html \
html/dmxinputinit_8h.html \
html/dmxinputinit_8h_source.html \
html/dmxlog_8c.html \
html/dmxlog_8h.html \
html/dmxlog_8h_source.html \
html/dmxmap_8c.html \
html/dmxmap_8h.html \
html/dmxmap_8h_source.html \
html/dmxmotion_8c.html \
html/dmxmotion_8h.html \
html/dmxmotion_8h_source.html \
html/dmxparse_8c.html \
html/dmxparse_8h.html \
html/dmxparse_8h_source.html \
html/dmxpict_8c.html \
html/dmxpict_8h.html \
html/dmxpict_8h_source.html \
html/dmxpixmap_8c.html \
html/dmxpixmap_8h.html \
html/dmxpixmap_8h_source.html \
html/dmxprint_8c.html \
html/dmxprint_8h.html \
html/dmxprint_8h_source.html \
html/dmxprop_8c.html \
html/dmxprop_8h.html \
html/dmxprop_8h_source.html \
html/dmxscrinit_8c.html \
html/dmxscrinit_8h.html \
html/dmxscrinit_8h_source.html \
html/dmxshadow_8c.html \
html/dmxshadow_8h.html \
html/dmxshadow_8h_source.html \
html/dmxsigio_8c.html \
html/dmxsigio_8h.html \
html/dmxsigio_8h_source.html \
html/dmxstat_8c.html \
html/dmxstat_8h.html \
html/dmxstat_8h_source.html \
html/dmxsync_8c.html \
html/dmxsync_8h.html \
html/dmxsync_8h_source.html \
html/dmxvisual_8c.html \
html/dmxvisual_8h.html \
html/dmxvisual_8h_source.html \
html/dmxwindow_8c.html \
html/dmxwindow_8h.html \
html/dmxwindow_8h_source.html \
html/dmxxinput_8c.html \
html/doxygen.css \
html/doxygen.png \
html/files.html \
html/ftv2blank.png \
html/ftv2doc.png \
html/ftv2folderclosed.png \
html/ftv2folderopen.png \
html/ftv2lastnode.png \
html/ftv2link.png \
html/ftv2mlastnode.png \
html/ftv2mnode.png \
html/ftv2node.png \
html/ftv2plastnode.png \
html/ftv2pnode.png \
html/ftv2vertline.png \
html/functions.html \
html/functions_vars.html \
html/globals_defs.html \
html/globals_enum.html \
html/globals_eval.html \
html/globals_func.html \
html/globals.html \
html/globals_type.html \
html/globals_vars.html \
html/index.html \
html/lnx-keyboard_8c.html \
html/lnx-keyboard_8h.html \
html/lnx-keyboard_8h_source.html \
html/lnx-ms_8c.html \
html/lnx-ms_8h.html \
html/lnx-ms_8h_source.html \
html/lnx-ps2_8c.html \
html/lnx-ps2_8h.html \
html/lnx-ps2_8h_source.html \
html/main.html \
html/struct__dmxArg.html \
html/struct__dmxColormapPriv.html \
html/structDMXConfigCmdStruct.html \
html/struct__DMXConfigComment.html \
html/struct__DMXConfigDisplay.html \
html/struct__DMXConfigEntry.html \
html/struct__DMXConfigFullDim.html \
html/structDMXConfigListStruct.html \
html/struct__DMXConfigNumber.html \
html/struct__DMXConfigOption.html \
html/struct__DMXConfigPair.html \
html/struct__DMXConfigParam.html \
html/struct__DMXConfigPartDim.html \
html/struct__DMXConfigString.html \
html/struct__DMXConfigSub.html \
html/struct__DMXConfigToken.html \
html/struct__DMXConfigVirtual.html \
html/struct__DMXConfigWall.html \
html/struct__dmxCursorPriv.html \
html/structDMXDesktopAttributesRec.html \
html/struct__DMXEventMap.html \
html/struct__dmxFontPriv.html \
html/struct__dmxGCPriv.html \
html/structdmxGlxVisualPrivate.html \
html/struct__dmxGlyphPriv.html \
html/structDMXInputAttributesRec.html \
html/struct__DMXInputInfo.html \
html/struct__DMXLocalInitInfo.html \
html/struct__DMXLocalInputInfo.html \
html/struct__dmxPictPriv.html \
html/struct__dmxPixPriv.html \
html/structDMXScreenAttributesRec.html \
html/struct__DMXScreenInfo.html \
html/struct__DMXStatAvg.html \
html/struct__DMXStatInfo.html \
html/structDMXWindowAttributesRec.html \
html/struct__dmxWinPriv.html \
html/struct__myPrivate.html \
html/tree.html \
html/usb-common_8c.html \
html/usb-common_8h.html \
html/usb-common_8h_source.html \
html/usb-keyboard_8c.html \
html/usb-keyboard_8h.html \
html/usb-keyboard_8h_source.html \
html/usb-mouse_8c.html \
html/usb-mouse_8h.html \
html/usb-mouse_8h_source.html \
html/usb-other_8c.html \
html/usb-other_8h.html \
html/usb-other_8h_source.html \
html/usb-private_8h.html \
html/usb-private_8h_source.html
DOXYGEN_FILES=$(DOXYGEN_HEAD) $(DOXYGEN_REST)
EXTRA_DIST = \
DMXSpec.txt \
DMXSpec-v1.txt \
doxygen.conf \
doxygen.css \
doxygen.foot \
doxygen.head \
$(DOXYGEN_FILES)
if ENABLE_DEVEL_DOCS
if HAVE_DOXYGEN
DOXYGEN_SRC=doxygen.head doxygen.foot doxygen.css doxygen.conf
all-local: $(DOXYGEN_FILES)
dist-local: $(DOXYGEN_FILES)
$(DOXYGEN_HEAD): $(DOXYGEN_SRC)
$(DOXYGEN) doxygen.conf
$(DOXYGEN_REST): $(DOXYGEN_HEAD)
maintainer-clean-local:
rm -rf html/
distclean-local:
rm -rf html/
endif HAVE_DOXYGEN
endif ENABLE_DEVEL_DOCS
$(builddir)/doxygen.head:
$(LN_S) $(srcdir)/doxygen.head $@
$(builddir)/doxygen.foot:
$(LN_S) $(srcdir)/doxygen.foot $@
$(builddir)doxygen.css:
$(LN_S) $(srcdir)/doxygen.css $@
EXTRA_DIST = DMXSpec.txt DMXSpec-v1.txt

File diff suppressed because it is too large Load diff

View file

@ -1,49 +0,0 @@
H1 { text-align: center; }
CAPTION { font-weight: bold }
A.qindex {}
A.qindexRef {}
A.el { text-decoration: none; font-weight: bold }
A.elRef { font-weight: bold }
A.code { text-decoration: none; font-weight: normal; color: #4444ee }
A.codeRef { font-weight: normal; color: #4444ee }
A:hover { text-decoration: none; background-color: #f2f2ff }
DL.el { margin-left: -1cm }
DIV.fragment { width: 100%; border: none; background-color: #eeeeee }
DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
TD.md { background-color: #f2f2ff; font-weight: bold; }
TD.mdname1 { background-color: #f2f2ff; font-weight: bold; color: #602020; }
TD.mdname { background-color: #f2f2ff; 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: smaller }
BODY { background: white }
TD.indexkey {
background-color: #eeeeff;
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
}
TD.indexvalue {
background-color: #eeeeff;
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
}
FONT.keyword { color: #008000 }
FONT.keywordtype { color: #604020 }
FONT.keywordflow { color: #e08000 }
FONT.comment { color: #800000 }
FONT.preprocessor { color: #806020 }
FONT.stringliteral { color: #002080 }
FONT.charliteral { color: #008080 }

View file

@ -1,12 +0,0 @@
<hr>
<address>
<small>
Generated June 29, 2004 for <a
href="http://dmx.sourceforge.net">Distributed Multihead X</a> by
<a href="http://www.doxygen.org/index.html">doxygen</a>
1.3.4.
</small>
</addres>
</hr>
</body>
</html>

View file

@ -1,8 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>File Index</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head>
<body>