Makefile.am revision 706f2543
1# Copyright 2005 Red Hat, Inc. 2# 3# Permission to use, copy, modify, distribute, and sell this software 4# and its documentation for any purpose is hereby granted without 5# fee, provided that the above copyright notice appear in all copies 6# and that both that copyright notice and this permission notice 7# appear in supporting documentation, and that the name of Red Hat 8# not be used in advertising or publicity pertaining to distribution 9# of the software without specific, written prior permission. Red 10# Hat makes no representations about the suitability of this software 11# for any purpose. It is provided "as is" without express or implied 12# warranty. 13# 14# RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 15# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN 16# NO EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR 17# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 18# OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, 19# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN 20# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 21 22doc_sources = dmx.xml scaled.xml 23 24# Developer's documentation is not installed 25if ENABLE_DEVEL_DOCS 26include $(top_srcdir)/doc/xml/xmlrules-noinst.in 27endif ENABLE_DEVEL_DOCS 28 29DOXYGEN_HEAD=\ 30 html/annotated.html 31 32DOXYGEN_REST= \ 33 dmx.txt \ 34 scaled.txt \ 35 html/annotated.html \ 36 html/bc_s.png \ 37 html/ChkNotMaskEv_8c.html \ 38 html/ChkNotMaskEv_8h.html \ 39 html/ChkNotMaskEv_8h_source.html \ 40 html/classes.html \ 41 html/closed.png \ 42 html/dmx-config_8h.html \ 43 html/dmx-config_8h_source.html \ 44 html/dmx_8c.html \ 45 html/dmx_8h.html \ 46 html/dmx_8h_source.html \ 47 html/dmx__glxvisuals_8c.html \ 48 html/dmx__glxvisuals_8h.html \ 49 html/dmx__glxvisuals_8h_source.html \ 50 html/dmxarg_8c.html \ 51 html/dmxarg_8h.html \ 52 html/dmxarg_8h_source.html \ 53 html/dmxbackend_8c.html \ 54 html/dmxbackend_8h.html \ 55 html/dmxbackend_8h_source.html \ 56 html/dmxcb_8c.html \ 57 html/dmxcb_8h.html \ 58 html/dmxcb_8h_source.html \ 59 html/dmxclient_8h.html \ 60 html/dmxclient_8h_source.html \ 61 html/dmxcmap_8c.html \ 62 html/dmxcmap_8h.html \ 63 html/dmxcmap_8h_source.html \ 64 html/dmxcommon_8c.html \ 65 html/dmxcommon_8h.html \ 66 html/dmxcommon_8h_source.html \ 67 html/dmxcompat_8c.html \ 68 html/dmxcompat_8h.html \ 69 html/dmxcompat_8h_source.html \ 70 html/dmxconfig_8c.html \ 71 html/dmxconfig_8h.html \ 72 html/dmxconfig_8h_source.html \ 73 html/dmxconsole_8c.html \ 74 html/dmxconsole_8h.html \ 75 html/dmxconsole_8h_source.html \ 76 html/dmxcursor_8c.html \ 77 html/dmxcursor_8h.html \ 78 html/dmxcursor_8h_source.html \ 79 html/dmxdetach_8c.html \ 80 html/dmxdpms_8c.html \ 81 html/dmxdpms_8h.html \ 82 html/dmxdpms_8h_source.html \ 83 html/dmxdummy_8c.html \ 84 html/dmxdummy_8h.html \ 85 html/dmxdummy_8h_source.html \ 86 html/dmxevents_8c.html \ 87 html/dmxevents_8h.html \ 88 html/dmxevents_8h_source.html \ 89 html/dmxextension_8c.html \ 90 html/dmxextension_8h.html \ 91 html/dmxextension_8h_source.html \ 92 html/dmxfont_8c.html \ 93 html/dmxfont_8h.html \ 94 html/dmxfont_8h_source.html \ 95 html/dmxgc_8c.html \ 96 html/dmxgc_8h.html \ 97 html/dmxgc_8h_source.html \ 98 html/dmxgcops_8c.html \ 99 html/dmxgcops_8h.html \ 100 html/dmxgcops_8h_source.html \ 101 html/dmxinit_8c.html \ 102 html/dmxinit_8h.html \ 103 html/dmxinit_8h_source.html \ 104 html/dmxinput_8c.html \ 105 html/dmxinput_8h.html \ 106 html/dmxinput_8h_source.html \ 107 html/dmxinputinit_8c.html \ 108 html/dmxinputinit_8h.html \ 109 html/dmxinputinit_8h_source.html \ 110 html/dmxlog_8c.html \ 111 html/dmxlog_8h.html \ 112 html/dmxlog_8h_source.html \ 113 html/dmxmap_8c.html \ 114 html/dmxmap_8h.html \ 115 html/dmxmap_8h_source.html \ 116 html/dmxmotion_8c.html \ 117 html/dmxmotion_8h.html \ 118 html/dmxmotion_8h_source.html \ 119 html/dmxparse_8c.html \ 120 html/dmxparse_8h.html \ 121 html/dmxparse_8h_source.html \ 122 html/dmxpict_8c.html \ 123 html/dmxpict_8h.html \ 124 html/dmxpict_8h_source.html \ 125 html/dmxpixmap_8c.html \ 126 html/dmxpixmap_8h.html \ 127 html/dmxpixmap_8h_source.html \ 128 html/dmxprint_8c.html \ 129 html/dmxprint_8h.html \ 130 html/dmxprint_8h_source.html \ 131 html/dmxprop_8c.html \ 132 html/dmxprop_8h.html \ 133 html/dmxprop_8h_source.html \ 134 html/dmxscrinit_8c.html \ 135 html/dmxscrinit_8h.html \ 136 html/dmxscrinit_8h_source.html \ 137 html/dmxshadow_8c.html \ 138 html/dmxshadow_8h.html \ 139 html/dmxshadow_8h_source.html \ 140 html/dmxsigio_8c.html \ 141 html/dmxsigio_8h.html \ 142 html/dmxsigio_8h_source.html \ 143 html/dmxstat_8c.html \ 144 html/dmxstat_8h.html \ 145 html/dmxstat_8h_source.html \ 146 html/dmxsync_8c.html \ 147 html/dmxsync_8h.html \ 148 html/dmxsync_8h_source.html \ 149 html/dmxtodmx_8c.html \ 150 html/dmxvisual_8c.html \ 151 html/dmxvisual_8h.html \ 152 html/dmxvisual_8h_source.html \ 153 html/dmxwindow_8c.html \ 154 html/dmxwindow_8h.html \ 155 html/dmxwindow_8h_source.html \ 156 html/dmxxinput_8c.html \ 157 html/doxygen.css \ 158 html/doxygen.png \ 159 html/files.html \ 160 html/ftv2blank.png \ 161 html/ftv2doc.png \ 162 html/ftv2folderclosed.png \ 163 html/ftv2folderopen.png \ 164 html/ftv2lastnode.png \ 165 html/ftv2link.png \ 166 html/ftv2mlastnode.png \ 167 html/ftv2mnode.png \ 168 html/ftv2node.png \ 169 html/ftv2plastnode.png \ 170 html/ftv2pnode.png \ 171 html/ftv2splitbar.png \ 172 html/ftv2vertline.png \ 173 html/functions.html \ 174 html/functions_0x62.html \ 175 html/functions_0x63.html \ 176 html/functions_0x64.html \ 177 html/functions_0x65.html \ 178 html/functions_0x66.html \ 179 html/functions_0x67.html \ 180 html/functions_0x68.html \ 181 html/functions_0x69.html \ 182 html/functions_0x6b.html \ 183 html/functions_0x6c.html \ 184 html/functions_0x6d.html \ 185 html/functions_0x6e.html \ 186 html/functions_0x6f.html \ 187 html/functions_0x70.html \ 188 html/functions_0x72.html \ 189 html/functions_0x73.html \ 190 html/functions_0x74.html \ 191 html/functions_0x75.html \ 192 html/functions_0x76.html \ 193 html/functions_0x77.html \ 194 html/functions_0x78.html \ 195 html/functions_0x79.html \ 196 html/functions_eval.html \ 197 html/functions_vars.html \ 198 html/functions_vars_0x62.html \ 199 html/functions_vars_0x63.html \ 200 html/functions_vars_0x64.html \ 201 html/functions_vars_0x65.html \ 202 html/functions_vars_0x66.html \ 203 html/functions_vars_0x67.html \ 204 html/functions_vars_0x68.html \ 205 html/functions_vars_0x69.html \ 206 html/functions_vars_0x6b.html \ 207 html/functions_vars_0x6c.html \ 208 html/functions_vars_0x6d.html \ 209 html/functions_vars_0x6e.html \ 210 html/functions_vars_0x6f.html \ 211 html/functions_vars_0x70.html \ 212 html/functions_vars_0x72.html \ 213 html/functions_vars_0x73.html \ 214 html/functions_vars_0x74.html \ 215 html/functions_vars_0x75.html \ 216 html/functions_vars_0x76.html \ 217 html/functions_vars_0x77.html \ 218 html/functions_vars_0x78.html \ 219 html/functions_vars_0x79.html \ 220 html/globals.html \ 221 html/globals_0x61.html \ 222 html/globals_0x62.html \ 223 html/globals_0x63.html \ 224 html/globals_0x64.html \ 225 html/globals_0x65.html \ 226 html/globals_0x66.html \ 227 html/globals_0x67.html \ 228 html/globals_0x69.html \ 229 html/globals_0x6b.html \ 230 html/globals_0x6c.html \ 231 html/globals_0x6d.html \ 232 html/globals_0x6e.html \ 233 html/globals_0x6f.html \ 234 html/globals_0x70.html \ 235 html/globals_0x71.html \ 236 html/globals_0x72.html \ 237 html/globals_0x73.html \ 238 html/globals_0x74.html \ 239 html/globals_0x75.html \ 240 html/globals_0x76.html \ 241 html/globals_0x78.html \ 242 html/globals_0x79.html \ 243 html/globals_defs.html \ 244 html/globals_defs_0x62.html \ 245 html/globals_defs_0x63.html \ 246 html/globals_defs_0x64.html \ 247 html/globals_defs_0x65.html \ 248 html/globals_defs_0x66.html \ 249 html/globals_defs_0x67.html \ 250 html/globals_defs_0x6c.html \ 251 html/globals_defs_0x6d.html \ 252 html/globals_defs_0x6e.html \ 253 html/globals_defs_0x6f.html \ 254 html/globals_defs_0x70.html \ 255 html/globals_defs_0x72.html \ 256 html/globals_defs_0x73.html \ 257 html/globals_defs_0x74.html \ 258 html/globals_defs_0x75.html \ 259 html/globals_defs_0x76.html \ 260 html/globals_enum.html \ 261 html/globals_eval.html \ 262 html/globals_func.html \ 263 html/globals_func_0x61.html \ 264 html/globals_func_0x63.html \ 265 html/globals_func_0x64.html \ 266 html/globals_func_0x65.html \ 267 html/globals_func_0x67.html \ 268 html/globals_func_0x69.html \ 269 html/globals_func_0x6b.html \ 270 html/globals_func_0x6c.html \ 271 html/globals_func_0x6d.html \ 272 html/globals_func_0x6e.html \ 273 html/globals_func_0x6f.html \ 274 html/globals_func_0x70.html \ 275 html/globals_func_0x73.html \ 276 html/globals_func_0x75.html \ 277 html/globals_func_0x76.html \ 278 html/globals_func_0x78.html \ 279 html/globals_func_0x79.html \ 280 html/globals_type.html \ 281 html/globals_vars.html \ 282 html/index.html \ 283 html/jquery.js \ 284 html/lnx-keyboard_8c.html \ 285 html/lnx-keyboard_8h.html \ 286 html/lnx-keyboard_8h_source.html \ 287 html/lnx-ms_8c.html \ 288 html/lnx-ms_8h.html \ 289 html/lnx-ms_8h_source.html \ 290 html/lnx-ps2_8c.html \ 291 html/lnx-ps2_8h.html \ 292 html/lnx-ps2_8h_source.html \ 293 html/nav_f.png \ 294 html/nav_h.png \ 295 html/navtree.css \ 296 html/navtree.js \ 297 html/open.png \ 298 html/resize.js \ 299 html/struct__dmxArg.html \ 300 html/struct__dmxColormapPriv.html \ 301 html/struct__DMXConfigComment.html \ 302 html/struct__DMXConfigDisplay.html \ 303 html/struct__DMXConfigEntry.html \ 304 html/struct__DMXConfigFullDim.html \ 305 html/struct__DMXConfigNumber.html \ 306 html/struct__DMXConfigOption.html \ 307 html/struct__DMXConfigPair.html \ 308 html/struct__DMXConfigParam.html \ 309 html/struct__DMXConfigPartDim.html \ 310 html/struct__DMXConfigString.html \ 311 html/struct__DMXConfigSub.html \ 312 html/struct__DMXConfigToken.html \ 313 html/struct__DMXConfigVirtual.html \ 314 html/struct__DMXConfigWall.html \ 315 html/struct__dmxCursorPriv.html \ 316 html/struct__DMXEventMap.html \ 317 html/struct__dmxFontPriv.html \ 318 html/struct__dmxGCPriv.html \ 319 html/struct__dmxGlyphPriv.html \ 320 html/struct__DMXInputInfo.html \ 321 html/struct__DMXLocalInitInfo.html \ 322 html/struct__DMXLocalInputInfo.html \ 323 html/struct__dmxPictPriv.html \ 324 html/struct__dmxPixPriv.html \ 325 html/struct__DMXScreenInfo.html \ 326 html/struct__DMXStatAvg.html \ 327 html/struct__DMXStatInfo.html \ 328 html/struct__dmxWinPriv.html \ 329 html/struct__myPrivate.html \ 330 html/structDMXConfigCmdStruct.html \ 331 html/structDMXConfigListStruct.html \ 332 html/structDMXDesktopAttributesRec.html \ 333 html/structdmxGlxVisualPrivate.html \ 334 html/structDMXInputAttributesRec.html \ 335 html/structDMXScreenAttributesRec.html \ 336 html/structDMXWindowAttributesRec.html \ 337 html/structstack.html \ 338 html/tab_a.png \ 339 html/tab_b.png \ 340 html/tab_h.png \ 341 html/tab_s.png \ 342 html/tabs.css \ 343 html/usb-common_8c.html \ 344 html/usb-common_8h.html \ 345 html/usb-common_8h_source.html \ 346 html/usb-keyboard_8c.html \ 347 html/usb-keyboard_8h.html \ 348 html/usb-keyboard_8h_source.html \ 349 html/usb-mouse_8c.html \ 350 html/usb-mouse_8h.html \ 351 html/usb-mouse_8h_source.html \ 352 html/usb-other_8c.html \ 353 html/usb-other_8h.html \ 354 html/usb-other_8h_source.html \ 355 html/usb-private_8h.html \ 356 html/usb-private_8h_source.html \ 357 html/vdltodmx_8c.html \ 358 html/xdmxconfig_8c.html 359 360DOXYGEN_FILES=$(DOXYGEN_HEAD) $(DOXYGEN_REST) 361 362EXTRA_DIST = \ 363 $(XML_FILES) \ 364 DMXSpec.txt \ 365 DMXSpec-v1.txt \ 366 doxygen.conf \ 367 doxygen.css \ 368 doxygen.foot \ 369 doxygen.head \ 370 $(DOXYGEN_FILES) 371 372if ENABLE_DEVEL_DOCS 373if HAVE_DOXYGEN 374 375DOXYGEN_SRC=doxygen.head doxygen.foot doxygen.css doxygen.conf 376 377all-local: $(DOXYGEN_FILES) 378 379dist-local: $(DOXYGEN_FILES) 380 381$(DOXYGEN_HEAD): $(DOXYGEN_SRC) 382 $(DOXYGEN) doxygen.conf 383 384$(DOXYGEN_REST): $(DOXYGEN_HEAD) 385 386maintainer-clean-local: 387 rm -rf html/ scaled.txt dmx.txt 388 389distclean-local: 390 rm -rf html/ scaled.txt dmx.txt 391 392endif HAVE_DOXYGEN 393endif ENABLE_DEVEL_DOCS 394 395$(builddir)/doxygen.head: 396 $(LN_S) $(srcdir)/doxygen.head $@ 397 398$(builddir)/doxygen.foot: 399 $(LN_S) $(srcdir)/doxygen.foot $@ 400 401$(builddir)doxygen.css: 402 $(LN_S) $(srcdir)/doxygen.css $@ 403 404