XCOMM $XConsortium: Imakefile /main/16 1996/10/28 05:13:04 kaleb $




XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/Imakefile,v 3.61 2000/03/08 05:38:42 dawes Exp $

#include <Server.tmpl>
#include <lnxdoc.rules>

SGMLDEPENDS = defs.ent
  INDEXLIST = README.sgml RELNOTES.sgml Status.sgml LICENSE.sgml Install.sgml \
	      DESIGN.sgml \
	      mouse.sgml fonts.sgml DRI.sgml \
	      isc.sgml LynxOS.sgml NetBSD.sgml OpenBSD.sgml \
              apm.sgml ati.sgml chips.sgml cyrix.sgml DECtga.sgml \
	      i740.sgml i810.sgml \
	      r128.sgml rendition.sgml s3virge.sgml SiS.sgml

#ifdef DEADDOCS
LinuxDocReadmeTarget(Bsdi)
#endif
#ifdef OUTOFDATE
LinuxDocReadmeTarget(DGUX)
LinuxDocReadmeTarget(FreeBSD)
#endif
LinuxDocReadmeTarget(isc)
#ifdef OUTOFDATE
LinuxDocReadmeTarget(Linux)
#endif
LinuxDocReadmeTarget(LynxOS)
LinuxDocReadmeTarget(NetBSD)
LinuxDocReadmeTarget(OpenBSD)
#ifdef OUTOFDATE
LinuxDocReadmeTarget(OS2)
LinuxDocTargetLong(OS2note.sgml,OS2.Notes,OS2Notes)
LinuxDocReadmeTarget(SCO)
LinuxDocReadmeTarget(SOLX86)
LinuxDocReadmeTarget(SVR4)
#endif

/* Hardware docs */
#ifdef OUTOFDATE
LinuxDocReadmeTarget(3Dlabs)
#endif
LinuxDocReadmeTarget(apm)
#ifdef OUTOFDATE
LinuxDocReadmeTarget(ark)
LinuxDocReadmeTarget(agx)
#endif
LinuxDocReadmeTarget(ati)
LinuxDocReadmeTarget(chips)
#ifdef OUTOFDATE
LinuxDocReadmeTarget(cirrus)
#endif
LinuxDocReadmeTarget(cyrix)
LinuxDocReadmeTarget(DECtga)
#ifdef OUTOFDATE
LinuxDocReadmeTarget(epson)
LinuxDocReadmeTarget(fbdev)
LinuxDocReadmeTarget(I128)
#endif
LinuxDocReadmeTarget(i740)
LinuxDocReadmeTarget(i810)
#ifdef OUTOFDATE
LinuxDocReadmeTarget(neomagic)
LinuxDocReadmeTarget(Mach32)
LinuxDocReadmeTarget(Mach64)
LinuxDocReadmeTarget(MGA)
LinuxDocReadmeTarget(NVIDIA)
LinuxDocReadmeTarget(Oak)
LinuxDocReadmeTarget(P9000)
#endif
LinuxDocReadmeTarget(r128)
LinuxDocReadmeTarget(rendition)
#ifdef OUTOFDATE
LinuxDocReadmeTarget(S3)
#endif
LinuxDocReadmeTarget(s3virge)
LinuxDocReadmeTarget(SiS)
#ifdef OUTOFDATE
LinuxDocReadmeTarget(trident)
LinuxDocReadmeTarget(tseng)
LinuxDocReadmeTarget(Video7)
LinuxDocReadmeTarget(WstDig)
#endif

/* Main docs */
#ifdef OUTOFDATE
LinuxDocTarget(BUILD)
LinuxDocReadmeTarget(Config)
#endif
LinuxDocTarget(DESIGN)
LinuxDocTarget(Install)
LinuxDocTarget(LICENSE)
#ifdef OUTOFDATE
LinuxDocTargetLong(QStart.sgml,QuickStart.doc,QuickStart)
#endif
LinuxDocTarget(README)
LinuxDocTarget(RELNOTES)
LinuxDocTarget(Status)

/* Other docs */
LinuxDocReadmeTarget(fonts)
LinuxDocReadmeTarget(mouse)
#ifdef OUTOFDATE
LinuxDocTargetLong(VidModes.sgml,VideoModes.doc,VideoModes)
LinuxDocTarget(xinput)
#endif
LinuxDocReadmeTarget(DRI)

/* Generate the documentation index */
index.sgml: $(INDEXLIST) index.pre index.post add.sh Imakefile $(SGMLDEPENDS)
	RemoveFile(index.sgml)
	cat index.pre > index.sgml
	echo "<!-- This file is auto-generated.  Do not edit! -->" >> index.sgml
	for i in $(INDEXLIST); do \
		$(SHELL) add.sh $$i; \
	done
	cat index.post >> index.sgml

LinuxDocTarget(index)

clean::
	RemoveFile(index.sgml)


FORMATTEDDIR = ..

