1706f2543Smrg#  Copyright 2005 Red Hat, Inc.
2706f2543Smrg#
3706f2543Smrg#  Permission to use, copy, modify, distribute, and sell this software
4706f2543Smrg#  and its documentation for any purpose is hereby granted without
5706f2543Smrg#  fee, provided that the above copyright notice appear in all copies
6706f2543Smrg#  and that both that copyright notice and this permission notice
7706f2543Smrg#  appear in supporting documentation, and that the name of Red Hat
8706f2543Smrg#  not be used in advertising or publicity pertaining to distribution
9706f2543Smrg#  of the software without specific, written prior permission.  Red
10706f2543Smrg#  Hat makes no representations about the suitability of this software
11706f2543Smrg#  for any purpose.  It is provided "as is" without express or implied
12706f2543Smrg#  warranty.
13706f2543Smrg#
14706f2543Smrg#  RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
15706f2543Smrg#  INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
16706f2543Smrg#  NO EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR
17706f2543Smrg#  CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
18706f2543Smrg#  OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
19706f2543Smrg#  NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
20706f2543Smrg#  CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
21706f2543Smrg
22706f2543Smrgdoc_sources = dmx.xml scaled.xml
23706f2543Smrg
24706f2543Smrg# Developer's documentation is not installed
25706f2543Smrgif ENABLE_DEVEL_DOCS
26706f2543Smrginclude $(top_srcdir)/doc/xml/xmlrules-noinst.in
27706f2543Smrgendif ENABLE_DEVEL_DOCS
28706f2543Smrg
29706f2543SmrgDOXYGEN_HEAD=\
30706f2543Smrg	html/annotated.html
31706f2543Smrg
32706f2543SmrgDOXYGEN_REST= \
33706f2543Smrg	dmx.txt \
34706f2543Smrg	scaled.txt \
35706f2543Smrg	html/annotated.html \
36706f2543Smrg	html/bc_s.png \
37706f2543Smrg	html/ChkNotMaskEv_8c.html \
38706f2543Smrg	html/ChkNotMaskEv_8h.html \
39706f2543Smrg	html/ChkNotMaskEv_8h_source.html \
40706f2543Smrg	html/classes.html \
41706f2543Smrg	html/closed.png \
42706f2543Smrg	html/dmx-config_8h.html \
43706f2543Smrg	html/dmx-config_8h_source.html \
44706f2543Smrg	html/dmx_8c.html \
45706f2543Smrg	html/dmx_8h.html \
46706f2543Smrg	html/dmx_8h_source.html \
47706f2543Smrg	html/dmx__glxvisuals_8c.html \
48706f2543Smrg	html/dmx__glxvisuals_8h.html \
49706f2543Smrg	html/dmx__glxvisuals_8h_source.html \
50706f2543Smrg	html/dmxarg_8c.html \
51706f2543Smrg	html/dmxarg_8h.html \
52706f2543Smrg	html/dmxarg_8h_source.html \
53706f2543Smrg	html/dmxbackend_8c.html \
54706f2543Smrg	html/dmxbackend_8h.html \
55706f2543Smrg	html/dmxbackend_8h_source.html \
56706f2543Smrg	html/dmxcb_8c.html \
57706f2543Smrg	html/dmxcb_8h.html \
58706f2543Smrg	html/dmxcb_8h_source.html \
59706f2543Smrg	html/dmxclient_8h.html \
60706f2543Smrg	html/dmxclient_8h_source.html \
61706f2543Smrg	html/dmxcmap_8c.html \
62706f2543Smrg	html/dmxcmap_8h.html \
63706f2543Smrg	html/dmxcmap_8h_source.html \
64706f2543Smrg	html/dmxcommon_8c.html \
65706f2543Smrg	html/dmxcommon_8h.html \
66706f2543Smrg	html/dmxcommon_8h_source.html \
67706f2543Smrg	html/dmxcompat_8c.html \
68706f2543Smrg	html/dmxcompat_8h.html \
69706f2543Smrg	html/dmxcompat_8h_source.html \
70706f2543Smrg	html/dmxconfig_8c.html \
71706f2543Smrg	html/dmxconfig_8h.html \
72706f2543Smrg	html/dmxconfig_8h_source.html \
73706f2543Smrg	html/dmxconsole_8c.html \
74706f2543Smrg	html/dmxconsole_8h.html \
75706f2543Smrg	html/dmxconsole_8h_source.html \
76706f2543Smrg	html/dmxcursor_8c.html \
77706f2543Smrg	html/dmxcursor_8h.html \
78706f2543Smrg	html/dmxcursor_8h_source.html \
79706f2543Smrg	html/dmxdetach_8c.html \
80706f2543Smrg	html/dmxdpms_8c.html \
81706f2543Smrg	html/dmxdpms_8h.html \
82706f2543Smrg	html/dmxdpms_8h_source.html \
83706f2543Smrg	html/dmxdummy_8c.html \
84706f2543Smrg	html/dmxdummy_8h.html \
85706f2543Smrg	html/dmxdummy_8h_source.html \
86706f2543Smrg	html/dmxevents_8c.html \
87706f2543Smrg	html/dmxevents_8h.html \
88706f2543Smrg	html/dmxevents_8h_source.html \
89706f2543Smrg	html/dmxextension_8c.html \
90706f2543Smrg	html/dmxextension_8h.html \
91706f2543Smrg	html/dmxextension_8h_source.html \
92706f2543Smrg	html/dmxfont_8c.html \
93706f2543Smrg	html/dmxfont_8h.html \
94706f2543Smrg	html/dmxfont_8h_source.html \
95706f2543Smrg	html/dmxgc_8c.html \
96706f2543Smrg	html/dmxgc_8h.html \
97706f2543Smrg	html/dmxgc_8h_source.html \
98706f2543Smrg	html/dmxgcops_8c.html \
99706f2543Smrg	html/dmxgcops_8h.html \
100706f2543Smrg	html/dmxgcops_8h_source.html \
101706f2543Smrg	html/dmxinit_8c.html \
102706f2543Smrg	html/dmxinit_8h.html \
103706f2543Smrg	html/dmxinit_8h_source.html \
104706f2543Smrg	html/dmxinput_8c.html \
105706f2543Smrg	html/dmxinput_8h.html \
106706f2543Smrg	html/dmxinput_8h_source.html \
107706f2543Smrg	html/dmxinputinit_8c.html \
108706f2543Smrg	html/dmxinputinit_8h.html \
109706f2543Smrg	html/dmxinputinit_8h_source.html \
110706f2543Smrg	html/dmxlog_8c.html \
111706f2543Smrg	html/dmxlog_8h.html \
112706f2543Smrg	html/dmxlog_8h_source.html \
113706f2543Smrg	html/dmxmap_8c.html \
114706f2543Smrg	html/dmxmap_8h.html \
115706f2543Smrg	html/dmxmap_8h_source.html \
116706f2543Smrg	html/dmxmotion_8c.html \
117706f2543Smrg	html/dmxmotion_8h.html \
118706f2543Smrg	html/dmxmotion_8h_source.html \
119706f2543Smrg	html/dmxparse_8c.html \
120706f2543Smrg	html/dmxparse_8h.html \
121706f2543Smrg	html/dmxparse_8h_source.html \
122706f2543Smrg	html/dmxpict_8c.html \
123706f2543Smrg	html/dmxpict_8h.html \
124706f2543Smrg	html/dmxpict_8h_source.html \
125706f2543Smrg	html/dmxpixmap_8c.html \
126706f2543Smrg	html/dmxpixmap_8h.html \
127706f2543Smrg	html/dmxpixmap_8h_source.html \
128706f2543Smrg	html/dmxprint_8c.html \
129706f2543Smrg	html/dmxprint_8h.html \
130706f2543Smrg	html/dmxprint_8h_source.html \
131706f2543Smrg	html/dmxprop_8c.html \
132706f2543Smrg	html/dmxprop_8h.html \
133706f2543Smrg	html/dmxprop_8h_source.html \
134706f2543Smrg	html/dmxscrinit_8c.html \
135706f2543Smrg	html/dmxscrinit_8h.html \
136706f2543Smrg	html/dmxscrinit_8h_source.html \
137706f2543Smrg	html/dmxshadow_8c.html \
138706f2543Smrg	html/dmxshadow_8h.html \
139706f2543Smrg	html/dmxshadow_8h_source.html \
140706f2543Smrg	html/dmxsigio_8c.html \
141706f2543Smrg	html/dmxsigio_8h.html \
142706f2543Smrg	html/dmxsigio_8h_source.html \
143706f2543Smrg	html/dmxstat_8c.html \
144706f2543Smrg	html/dmxstat_8h.html \
145706f2543Smrg	html/dmxstat_8h_source.html \
146706f2543Smrg	html/dmxsync_8c.html \
147706f2543Smrg	html/dmxsync_8h.html \
148706f2543Smrg	html/dmxsync_8h_source.html \
149706f2543Smrg	html/dmxtodmx_8c.html \
150706f2543Smrg	html/dmxvisual_8c.html \
151706f2543Smrg	html/dmxvisual_8h.html \
152706f2543Smrg	html/dmxvisual_8h_source.html \
153706f2543Smrg	html/dmxwindow_8c.html \
154706f2543Smrg	html/dmxwindow_8h.html \
155706f2543Smrg	html/dmxwindow_8h_source.html \
156706f2543Smrg	html/dmxxinput_8c.html \
157706f2543Smrg	html/doxygen.css \
158706f2543Smrg	html/doxygen.png \
159706f2543Smrg	html/files.html \
160706f2543Smrg	html/ftv2blank.png \
161706f2543Smrg	html/ftv2doc.png \
162706f2543Smrg	html/ftv2folderclosed.png \
163706f2543Smrg	html/ftv2folderopen.png \
164706f2543Smrg	html/ftv2lastnode.png \
165706f2543Smrg	html/ftv2link.png \
166706f2543Smrg	html/ftv2mlastnode.png \
167706f2543Smrg	html/ftv2mnode.png \
168706f2543Smrg	html/ftv2node.png \
169706f2543Smrg	html/ftv2plastnode.png \
170706f2543Smrg	html/ftv2pnode.png \
171706f2543Smrg	html/ftv2splitbar.png \
172706f2543Smrg	html/ftv2vertline.png \
173706f2543Smrg	html/functions.html \
174706f2543Smrg	html/functions_0x62.html \
175706f2543Smrg	html/functions_0x63.html \
176706f2543Smrg	html/functions_0x64.html \
177706f2543Smrg	html/functions_0x65.html \
178706f2543Smrg	html/functions_0x66.html \
179706f2543Smrg	html/functions_0x67.html \
180706f2543Smrg	html/functions_0x68.html \
181706f2543Smrg	html/functions_0x69.html \
182706f2543Smrg	html/functions_0x6b.html \
183706f2543Smrg	html/functions_0x6c.html \
184706f2543Smrg	html/functions_0x6d.html \
185706f2543Smrg	html/functions_0x6e.html \
186706f2543Smrg	html/functions_0x6f.html \
187706f2543Smrg	html/functions_0x70.html \
188706f2543Smrg	html/functions_0x72.html \
189706f2543Smrg	html/functions_0x73.html \
190706f2543Smrg	html/functions_0x74.html \
191706f2543Smrg	html/functions_0x75.html \
192706f2543Smrg	html/functions_0x76.html \
193706f2543Smrg	html/functions_0x77.html \
194706f2543Smrg	html/functions_0x78.html \
195706f2543Smrg	html/functions_0x79.html \
196706f2543Smrg	html/functions_eval.html \
197706f2543Smrg	html/functions_vars.html \
198706f2543Smrg	html/functions_vars_0x62.html \
199706f2543Smrg	html/functions_vars_0x63.html \
200706f2543Smrg	html/functions_vars_0x64.html \
201706f2543Smrg	html/functions_vars_0x65.html \
202706f2543Smrg	html/functions_vars_0x66.html \
203706f2543Smrg	html/functions_vars_0x67.html \
204706f2543Smrg	html/functions_vars_0x68.html \
205706f2543Smrg	html/functions_vars_0x69.html \
206706f2543Smrg	html/functions_vars_0x6b.html \
207706f2543Smrg	html/functions_vars_0x6c.html \
208706f2543Smrg	html/functions_vars_0x6d.html \
209706f2543Smrg	html/functions_vars_0x6e.html \
210706f2543Smrg	html/functions_vars_0x6f.html \
211706f2543Smrg	html/functions_vars_0x70.html \
212706f2543Smrg	html/functions_vars_0x72.html \
213706f2543Smrg	html/functions_vars_0x73.html \
214706f2543Smrg	html/functions_vars_0x74.html \
215706f2543Smrg	html/functions_vars_0x75.html \
216706f2543Smrg	html/functions_vars_0x76.html \
217706f2543Smrg	html/functions_vars_0x77.html \
218706f2543Smrg	html/functions_vars_0x78.html \
219706f2543Smrg	html/functions_vars_0x79.html \
220706f2543Smrg	html/globals.html \
221706f2543Smrg	html/globals_0x61.html \
222706f2543Smrg	html/globals_0x62.html \
223706f2543Smrg	html/globals_0x63.html \
224706f2543Smrg	html/globals_0x64.html \
225706f2543Smrg	html/globals_0x65.html \
226706f2543Smrg	html/globals_0x66.html \
227706f2543Smrg	html/globals_0x67.html \
228706f2543Smrg	html/globals_0x69.html \
229706f2543Smrg	html/globals_0x6b.html \
230706f2543Smrg	html/globals_0x6c.html \
231706f2543Smrg	html/globals_0x6d.html \
232706f2543Smrg	html/globals_0x6e.html \
233706f2543Smrg	html/globals_0x6f.html \
234706f2543Smrg	html/globals_0x70.html \
235706f2543Smrg	html/globals_0x71.html \
236706f2543Smrg	html/globals_0x72.html \
237706f2543Smrg	html/globals_0x73.html \
238706f2543Smrg	html/globals_0x74.html \
239706f2543Smrg	html/globals_0x75.html \
240706f2543Smrg	html/globals_0x76.html \
241706f2543Smrg	html/globals_0x78.html \
242706f2543Smrg	html/globals_0x79.html \
243706f2543Smrg	html/globals_defs.html \
244706f2543Smrg	html/globals_defs_0x62.html \
245706f2543Smrg	html/globals_defs_0x63.html \
246706f2543Smrg	html/globals_defs_0x64.html \
247706f2543Smrg	html/globals_defs_0x65.html \
248706f2543Smrg	html/globals_defs_0x66.html \
249706f2543Smrg	html/globals_defs_0x67.html \
250706f2543Smrg	html/globals_defs_0x6c.html \
251706f2543Smrg	html/globals_defs_0x6d.html \
252706f2543Smrg	html/globals_defs_0x6e.html \
253706f2543Smrg	html/globals_defs_0x6f.html \
254706f2543Smrg	html/globals_defs_0x70.html \
255706f2543Smrg	html/globals_defs_0x72.html \
256706f2543Smrg	html/globals_defs_0x73.html \
257706f2543Smrg	html/globals_defs_0x74.html \
258706f2543Smrg	html/globals_defs_0x75.html \
259706f2543Smrg	html/globals_defs_0x76.html \
260706f2543Smrg	html/globals_enum.html \
261706f2543Smrg	html/globals_eval.html \
262706f2543Smrg	html/globals_func.html \
263706f2543Smrg	html/globals_func_0x61.html \
264706f2543Smrg	html/globals_func_0x63.html \
265706f2543Smrg	html/globals_func_0x64.html \
266706f2543Smrg	html/globals_func_0x65.html \
267706f2543Smrg	html/globals_func_0x67.html \
268706f2543Smrg	html/globals_func_0x69.html \
269706f2543Smrg	html/globals_func_0x6b.html \
270706f2543Smrg	html/globals_func_0x6c.html \
271706f2543Smrg	html/globals_func_0x6d.html \
272706f2543Smrg	html/globals_func_0x6e.html \
273706f2543Smrg	html/globals_func_0x6f.html \
274706f2543Smrg	html/globals_func_0x70.html \
275706f2543Smrg	html/globals_func_0x73.html \
276706f2543Smrg	html/globals_func_0x75.html \
277706f2543Smrg	html/globals_func_0x76.html \
278706f2543Smrg	html/globals_func_0x78.html \
279706f2543Smrg	html/globals_func_0x79.html \
280706f2543Smrg	html/globals_type.html \
281706f2543Smrg	html/globals_vars.html \
282706f2543Smrg	html/index.html \
283706f2543Smrg	html/jquery.js \
284706f2543Smrg	html/lnx-keyboard_8c.html \
285706f2543Smrg	html/lnx-keyboard_8h.html \
286706f2543Smrg	html/lnx-keyboard_8h_source.html \
287706f2543Smrg	html/lnx-ms_8c.html \
288706f2543Smrg	html/lnx-ms_8h.html \
289706f2543Smrg	html/lnx-ms_8h_source.html \
290706f2543Smrg	html/lnx-ps2_8c.html \
291706f2543Smrg	html/lnx-ps2_8h.html \
292706f2543Smrg	html/lnx-ps2_8h_source.html \
293706f2543Smrg	html/nav_f.png \
294706f2543Smrg	html/nav_h.png \
295706f2543Smrg	html/navtree.css \
296706f2543Smrg	html/navtree.js \
297706f2543Smrg	html/open.png \
298706f2543Smrg	html/resize.js \
299706f2543Smrg	html/struct__dmxArg.html \
300706f2543Smrg	html/struct__dmxColormapPriv.html \
301706f2543Smrg	html/struct__DMXConfigComment.html \
302706f2543Smrg	html/struct__DMXConfigDisplay.html \
303706f2543Smrg	html/struct__DMXConfigEntry.html \
304706f2543Smrg	html/struct__DMXConfigFullDim.html \
305706f2543Smrg	html/struct__DMXConfigNumber.html \
306706f2543Smrg	html/struct__DMXConfigOption.html \
307706f2543Smrg	html/struct__DMXConfigPair.html \
308706f2543Smrg	html/struct__DMXConfigParam.html \
309706f2543Smrg	html/struct__DMXConfigPartDim.html \
310706f2543Smrg	html/struct__DMXConfigString.html \
311706f2543Smrg	html/struct__DMXConfigSub.html \
312706f2543Smrg	html/struct__DMXConfigToken.html \
313706f2543Smrg	html/struct__DMXConfigVirtual.html \
314706f2543Smrg	html/struct__DMXConfigWall.html \
315706f2543Smrg	html/struct__dmxCursorPriv.html \
316706f2543Smrg	html/struct__DMXEventMap.html \
317706f2543Smrg	html/struct__dmxFontPriv.html \
318706f2543Smrg	html/struct__dmxGCPriv.html \
319706f2543Smrg	html/struct__dmxGlyphPriv.html \
320706f2543Smrg	html/struct__DMXInputInfo.html \
321706f2543Smrg	html/struct__DMXLocalInitInfo.html \
322706f2543Smrg	html/struct__DMXLocalInputInfo.html \
323706f2543Smrg	html/struct__dmxPictPriv.html \
324706f2543Smrg	html/struct__dmxPixPriv.html \
325706f2543Smrg	html/struct__DMXScreenInfo.html \
326706f2543Smrg	html/struct__DMXStatAvg.html \
327706f2543Smrg	html/struct__DMXStatInfo.html \
328706f2543Smrg	html/struct__dmxWinPriv.html \
329706f2543Smrg	html/struct__myPrivate.html \
330706f2543Smrg	html/structDMXConfigCmdStruct.html \
331706f2543Smrg	html/structDMXConfigListStruct.html \
332706f2543Smrg	html/structDMXDesktopAttributesRec.html \
333706f2543Smrg	html/structdmxGlxVisualPrivate.html \
334706f2543Smrg	html/structDMXInputAttributesRec.html \
335706f2543Smrg	html/structDMXScreenAttributesRec.html \
336706f2543Smrg	html/structDMXWindowAttributesRec.html \
337706f2543Smrg	html/structstack.html \
338706f2543Smrg	html/tab_a.png \
339706f2543Smrg	html/tab_b.png \
340706f2543Smrg	html/tab_h.png \
341706f2543Smrg	html/tab_s.png \
342706f2543Smrg	html/tabs.css \
343706f2543Smrg	html/usb-common_8c.html \
344706f2543Smrg	html/usb-common_8h.html \
345706f2543Smrg	html/usb-common_8h_source.html \
346706f2543Smrg	html/usb-keyboard_8c.html \
347706f2543Smrg	html/usb-keyboard_8h.html \
348706f2543Smrg	html/usb-keyboard_8h_source.html \
349706f2543Smrg	html/usb-mouse_8c.html \
350706f2543Smrg	html/usb-mouse_8h.html \
351706f2543Smrg	html/usb-mouse_8h_source.html \
352706f2543Smrg	html/usb-other_8c.html \
353706f2543Smrg	html/usb-other_8h.html \
354706f2543Smrg	html/usb-other_8h_source.html \
355706f2543Smrg	html/usb-private_8h.html \
356706f2543Smrg	html/usb-private_8h_source.html \
357706f2543Smrg	html/vdltodmx_8c.html \
358706f2543Smrg	html/xdmxconfig_8c.html
359706f2543Smrg
360706f2543SmrgDOXYGEN_FILES=$(DOXYGEN_HEAD) $(DOXYGEN_REST)
361706f2543Smrg
362706f2543SmrgEXTRA_DIST = \
363706f2543Smrg	$(XML_FILES) \
364706f2543Smrg	DMXSpec.txt \
365706f2543Smrg	DMXSpec-v1.txt \
366706f2543Smrg	doxygen.conf \
367706f2543Smrg	doxygen.css \
368706f2543Smrg	doxygen.foot \
369706f2543Smrg	doxygen.head \
370706f2543Smrg	$(DOXYGEN_FILES)
371706f2543Smrg
372706f2543Smrgif ENABLE_DEVEL_DOCS
373706f2543Smrgif HAVE_DOXYGEN
374706f2543Smrg
375706f2543SmrgDOXYGEN_SRC=doxygen.head doxygen.foot doxygen.css doxygen.conf
376706f2543Smrg
377706f2543Smrgall-local: $(DOXYGEN_FILES)
378706f2543Smrg
379706f2543Smrgdist-local: $(DOXYGEN_FILES)
380706f2543Smrg
381706f2543Smrg$(DOXYGEN_HEAD): $(DOXYGEN_SRC)
382706f2543Smrg	$(DOXYGEN) doxygen.conf
383706f2543Smrg
384706f2543Smrg$(DOXYGEN_REST): $(DOXYGEN_HEAD)
385706f2543Smrg
386706f2543Smrgmaintainer-clean-local:
387706f2543Smrg	rm -rf html/ scaled.txt dmx.txt
388706f2543Smrg
389706f2543Smrgdistclean-local:
390706f2543Smrg	rm -rf html/ scaled.txt dmx.txt
391706f2543Smrg
392706f2543Smrgendif HAVE_DOXYGEN
393706f2543Smrgendif ENABLE_DEVEL_DOCS
394706f2543Smrg
395706f2543Smrg$(builddir)/doxygen.head:
396706f2543Smrg	$(LN_S) $(srcdir)/doxygen.head $@
397706f2543Smrg
398706f2543Smrg$(builddir)/doxygen.foot:
399706f2543Smrg	$(LN_S) $(srcdir)/doxygen.foot $@
400706f2543Smrg
401706f2543Smrg$(builddir)doxygen.css:
402706f2543Smrg	$(LN_S) $(srcdir)/doxygen.css $@
403706f2543Smrg
404