# Makefile generated by imake - do not edit!
# $TOG: imake.c /main/97 1997/06/20 20:23:51 kaleb $

# ----------------------------------------------------------------------
# Makefile generated from "Imake.tmpl" and <Imakefile>
# $TOG: Imake.tmpl /main/245 1997/05/20 10:05:47 kaleb $
#
#
#
#
# $XFree86: xc/config/cf/Imake.tmpl,v 3.32.2.8 1998/02/08 11:19:24 dawes Exp $
# ----------------------------------------------------------------------

all::

.SUFFIXES: .i

# $TOG: Imake.cf /main/28 1997/06/25 08:31:36 barstow $
# $XFree86: xc/config/cf/Imake.cf,v 3.34.2.3 1997/07/27 02:41:02 dawes Exp $

# -----------------------------------------------------------------------
# site-specific configuration parameters that need to come before
# the platform-specific parameters - edit site.def to change

# site:  $XConsortium: site.def /main/revisionist/4 1996/12/31 08:02:07 kaleb $
# site:  $XFree86: xc/config/cf/site.def,v 3.17.2.1 1997/06/22 10:32:21 dawes Exp $

# ----------------------------------------------------------------------
# platform-specific configuration parameters - edit NetBSD.cf to change

# platform:  $XConsortium: NetBSD.cf /main/16 1996/10/31 14:47:14 kaleb $

# platform:  $XFree86: xc/config/cf/NetBSD.cf,v 3.49.2.13 1999/10/12 17:18:20 hohndel Exp $

#
# This file currently contains support for:
#
# 		NetBSD/i386	client/server
# 		NetBSD/sparc	client/server
# 		NetBSD/sparc64	client/server
# 		NetBSD/sun3	client/server
# 		NetBSD/hp300	client
# 		NetBSD/mac68k	client/server
# 		NetBSD/pmax	client/server
#		NetBSD/amiga	client/server
#		NetBSD/alpha	client/server
#		NetBSD/arm32	client/server
#		NetBSD/atari	client/server
#		NetBSD/vax	client/server
#		NetBSD/pc532	client
#		NetBSD/x68k	client/server
#		NetBSD/macppc	client/server
#		NetBSD/hpcmips	client/server
#		NetBSD/next68k	client
#		NetBSD/prep	client
#		NetBSD/news68k	client
#		NetBSD/cobalt	client
#		NetBSD/sgimips	client
#		NetBSD/luna68k	client
#

# operating system:  NetBSD/evbarm 10.0 OSBinaryType (10.0.0)

# Man pages need to be formatted when installed, so override the default
# imake rules.

# $XConsortium: bsdLib.rules /main/3 1996/09/28 16:09:18 rws $

# $XFree86: xc/config/cf/bsdLib.rules,v 3.4.2.1 1997/05/11 05:04:04 dawes Exp $

# ----------------------------------------------------------------------
# site-specific configuration parameters that go after
# the platform-specific parameters - edit site.def to change

# site:  $XConsortium: site.def /main/revisionist/4 1996/12/31 08:02:07 kaleb $
# site:  $XFree86: xc/config/cf/site.def,v 3.17.2.1 1997/06/22 10:32:21 dawes Exp $

# ---------------------------------------------------------------------
# Imake rules for building libraries, programs, scripts, and data files
# rules:  $TOG: Imake.rules /main/222 1997/07/17 20:04:40 kaleb $
# rules:  $XFree86: xc/config/cf/Imake.rules,v 3.33.2.7 1998/02/06 09:02:17 dawes Exp $

 _NULLCMD_ = @ echo -n

TKLIBNAME =

TKLIBDIR =

TCLLIBNAME =

TCLIBDIR =

          PATHSEP = /
            SHELL = /bin/sh

              TOP = ../..
      CURRENT_DIR = lib/X11

            IMAKE = $(IMAKESRC)/imake
           DEPEND = $(DEPENDSRC)/makedepend
        MKDIRHIER = mkdir -p
    EXPORTLISTGEN =
        CONFIGSRC = $(TOP)/config
         IMAKESRC = $(CONFIGSRC)/imake
        DEPENDSRC = $(CONFIGSRC)/makedepend

          INCROOT = /usr/include
        USRLIBDIR = /usr/lib
        VARLIBDIR = /var/lib
         SHLIBDIR = /usr/lib
       LINTLIBDIR = $(USRLIBDIR)/lint
          MANPATH = /usr/man
    MANSOURCEPATH = $(MANPATH)/cat
           MANDIR = $(MANSOURCEPATH)$(MANSUFFIX)
        LIBMANDIR = $(MANSOURCEPATH)$(LIBMANSUFFIX)
       FILEMANDIR = $(MANSOURCEPATH)$(FILEMANSUFFIX)

               AR = ar clq
  BOOTSTRAPCFLAGS =
               CC = gcc
               AS = as

.SUFFIXES: .cc

              CXX = g++
          CXXFILT = c++filt
           CXXLIB =
    CXXDEBUGFLAGS = -O2
CXXDEPENDINCLUDES =
 CXXEXTRA_DEFINES =
CXXEXTRA_INCLUDES =
   CXXSTD_DEFINES = -DCSRG_BASED $(CXXPROJECT_DEFINES)
       CXXOPTIONS =
      CXXINCLUDES = $(INCLUDES) $(TOP_INCLUDES) $(CXXEXTRA_INCLUDES)
       CXXDEFINES = $(CXXINCLUDES) $(CXXSTD_DEFINES) $(THREADS_CXXDEFINES) $(CXXEXTRA_DEFINES) $(DEFINES)
         CXXFLAGS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(THREADS_CXXFLAGS) $(CXXDEFINES)

         COMPRESS = compress
          GZIPCMD = gzip
              CPP = /usr/libexec/cpp $(STD_CPP_DEFINES)
    PREPROCESSCMD = /usr/libexec/cpp $(STD_CPP_DEFINES)
          INSTALL = install
     INSTALLFLAGS = -c
               LD = ld
              LEX = lex -l
           LEXLIB = -ll
             YACC = yacc
           CCYACC = yacc
             LINT = lint
      LINTLIBFLAG = -C
         LINTOPTS = -axz
               LN = ln -s
             MAKE = make
               MV = mv -f
               CP = cp

           RANLIB = ranlib
  RANLIBINSTFLAGS =

               RM = rm -f
        MANSUFFIX = 1
     LIBMANSUFFIX = 3
    FILEMANSUFFIX = 5
            TROFF = groff -Tps
            NROFF = nroff -Tascii
         MSMACROS = -ms
        MANMACROS = -man
              TBL = tbl
              EQN = eqn -Tps
             NEQN = neqn -Tascii
              COL = col

            DVIPS = dvips
            LATEX = latex

     STD_INCLUDES =
  STD_CPP_DEFINES = -traditional $(PROJECT_DEFINES)
      STD_DEFINES = -DCSRG_BASED $(PROJECT_DEFINES)
 EXTRA_LOAD_FLAGS = -Wl,-rpath,$(USRLIBDIRPATH) -Wl,-rpath-link,$(BUILDLIBDIR)
  EXTRA_LDOPTIONS =
  EXTRA_LIBRARIES =
             TAGS = ctags

   PARALLELMFLAGS =

    SHAREDCODEDEF =
         SHLIBDEF =

     SHLIBLDFLAGS = -shared -Wl,-rpath,$(USRLIBDIR)

         PICFLAGS = -fPIC

      CXXPICFLAGS = -fPIC

    PROTO_DEFINES = -DFUNCPROTO=15 -DNARROWPROTO

     INSTPGMFLAGS = -s -m 0555 -o root -g wheel

     INSTBINFLAGS = -m 0555 -o root -g wheel
     INSTUIDFLAGS = -m 4511 -o root -g wheel
     INSTLIBFLAGS = -m 0444 -o root -g wheel
     INSTINCFLAGS = -m 0444 -o root -g wheel
     INSTMANFLAGS = -m 0444 -o root -g wheel
     INSTDATFLAGS = -m 0444 -o root -g wheel
    INSTKMEMFLAGS = -m 2555 -o root -g kmem

      CDEBUGFLAGS = -O2
        CCOPTIONS = -ansi -Dasm=__asm

      ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(STD_INCLUDES)
       ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(EXTRA_DEFINES) $(PROTO_DEFINES) $(THREADS_DEFINES) $(DEFINES)
           CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(THREADS_CFLAGS) $(ALLDEFINES)
        LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES)
         LDPRELIB = -L$(BUILDLIBDIR)
        LDPOSTLIB =
        LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS)  $(EXTRA_LDOPTIONS) $(THREADS_LDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)
     CXXLDOPTIONS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(EXTRA_LDOPTIONS) $(THREADS_CXXLDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)

           LDLIBS = $(LDPOSTLIBS) $(THREADS_LIBS) $(SYS_LIBRARIES) $(EXTRA_LIBRARIES)

           CCLINK = $(CC)

          CXXLINK = $(CXX)

     LDSTRIPFLAGS = -x
   LDCOMBINEFLAGS = -X -r
      DEPENDFLAGS =

# Not sure this belongs here
         TKLIBDIR =
         TKINCDIR =
        TKLIBNAME =
        TKLIBRARY = -L$(TKLIBDIR) -l$(TKLIBNAME)
        TCLLIBDIR =
        TCLINCDIR =
       TCLLIBNAME =
       TCLLIBRARY = -L$(TCLLIBDIR) -l$(TCLLIBNAME)

        MACROFILE = NetBSD.cf
           RM_CMD = $(RM)

    IMAKE_DEFINES =

         IRULESRC = $(CONFIGSRC)/cf
        IMAKE_CMD = $(IMAKE) -I$(IRULESRC) $(IMAKE_DEFINES)

     ICONFIGFILES = $(IRULESRC)/Imake.tmpl $(IRULESRC)/X11.tmpl 			$(IRULESRC)/site.def $(IRULESRC)/$(MACROFILE) 			 $(IRULESRC)/vnc.def $(EXTRA_ICONFIGFILES)

# $TOG: X11.rules /main/4 1997/04/30 15:23:24 kaleb $

# ----------------------------------------------------------------------
# X Window System Build Parameters and Rules
# $TOG: X11.tmpl /main/292 1997/05/20 10:05:59 kaleb $
#
#
#
#
# $XFree86: xc/config/cf/X11.tmpl,v 1.8.2.4 1998/01/23 12:35:08 dawes Exp $

# -----------------------------------------------------------------------
# X Window System make variables; these need to be coordinated with rules

             XTOP = $(TOP)
           BINDIR = /usr/bin/X11
     BUILDINCROOT = $(TOP)/exports
      BUILDINCDIR = $(BUILDINCROOT)/include
      BUILDINCTOP = ../..
      BUILDLIBDIR = $(TOP)/exports/lib
      BUILDLIBTOP = ../..
      BUILDBINDIR = $(TOP)/exports/bin
      BUILDBINTOP = ../..
    XBUILDINCROOT = $(XTOP)/exports
     XBUILDINCDIR = $(XBUILDINCROOT)/include/X11
     XBUILDINCTOP = ../../..
     XBUILDBINDIR = $(XBUILDINCROOT)/bin
           INCDIR = $(INCROOT)
           ADMDIR = /var/log
           LIBDIR = $(USRLIBDIR)/X11
   TOP_X_INCLUDES = -I$(TOP)/exports/include

           VARDIR = /var/X11

          FONTDIR = $(LIBDIR)/fonts
         XINITDIR = $(LIBDIR)/xinit
           XDMDIR = $(LIBDIR)/xdm
        XDMVARDIR = $(VARLIBDIR)/xdm
           TWMDIR = $(LIBDIR)/twm
           XSMDIR = $(LIBDIR)/xsm
           NLSDIR = $(LIBDIR)/nls
       XLOCALEDIR = $(LIBDIR)/locale
        PEXAPIDIR = $(LIBDIR)/PEX
      LBXPROXYDIR = $(LIBDIR)/lbxproxy
  PROXYMANAGERDIR = $(LIBDIR)/proxymngr
        XPRINTDIR = $(LIBDIR)
      XAPPLOADDIR = $(LIBDIR)/app-defaults
       FONTCFLAGS = -t

     INSTAPPFLAGS = $(INSTDATFLAGS)

              RGB = $(CLIENTENVSETUP) $(XBUILDBINDIR)/rgb
            FONTC = $(CLIENTENVSETUP) $(XBUILDBINDIR)/bdftopcf
        MKFONTDIR = $(CLIENTENVSETUP) $(XBUILDBINDIR)/mkfontdir

       DOCUTILSRC = $(XTOP)/doc/util
        CLIENTSRC = $(TOP)/clients
          DEMOSRC = $(TOP)/demos
       XDOCMACROS = $(DOCUTILSRC)/macros.t
       XIDXMACROS = $(DOCUTILSRC)/indexmacros.t
       PROGRAMSRC = $(TOP)/programs
           LIBSRC = $(XTOP)/lib
          FONTSRC = $(XTOP)/fonts
       INCLUDESRC = $(BUILDINCROOT)/include
      XINCLUDESRC = $(INCLUDESRC)/X11
        SERVERSRC = $(XTOP)/programs/Xserver
       CONTRIBSRC = $(XTOP)/../contrib
   UNSUPPORTEDSRC = $(XTOP)/unsupported
           DOCSRC = $(XTOP)/doc
           RGBSRC = $(XTOP)/programs/rgb
      BDFTOPCFSRC = $(PROGRAMSRC)/bdftopcf
     MKFONTDIRSRC = $(PROGRAMSRC)/mkfontdir
    FONTSERVERSRC = $(PROGRAMSRC)/xfs
       FONTINCSRC = $(XTOP)/include/fonts
        EXTINCSRC = $(XTOP)/include/extensions
     TRANSCOMMSRC = $(LIBSRC)/xtrans
   TRANS_INCLUDES = -I$(TRANSCOMMSRC)

       XENVLIBDIR = $(TOP)/exports/lib
   CLIENTENVSETUP = LD_LIBRARY_PATH=$(XENVLIBDIR)

# $XConsortium: bsdLib.tmpl /main/3 1996/09/28 16:09:25 rws $
# $XFree86: xc/config/cf/bsdLib.tmpl,v 3.3.2.1 1997/07/27 02:41:03 dawes Exp $

          XLIBSRC = $(LIBSRC)/X11

SOXLIBREV = 6.1
DEPXONLYLIB =
XONLYLIB =  -lX11

LINTXONLY = $(XLIBSRC)/llib-X11.ln

         XLIBONLY = $(XONLYLIB)

      XEXTLIBSRC = $(LIBSRC)/Xext

SOXEXTREV = 6.3
DEPEXTENSIONLIB =
EXTENSIONLIB =  -lXext

LINTEXTENSION = $(XEXTLIBSRC)/llib-Xext.ln

LINTEXTENSIONLIB = $(LINTEXTENSION)
          DEPXLIB = $(DEPEXTENSIONLIB) $(DEPXONLYLIB)
             XLIB = $(EXTENSIONLIB) $(XONLYLIB)
         LINTXLIB = $(LINTXONLYLIB)

         XAUTHSRC = $(LIBSRC)/Xau

DEPXAUTHLIB = $(TOP)/exports/lib/libXau.a
XAUTHLIB =  -lXau

LINTXAUTH = $(XAUTHSRC)/llib-Xau.ln

      XDMCPLIBSRC = $(LIBSRC)/Xdmcp

DEPXDMCPLIB = $(TOP)/exports/lib/libXdmcp.a
XDMCPLIB =  -lXdmcp

LINTXDMCP = $(XDMCPLIBSRC)/llib-Xdmcp.ln

           XMUSRC = $(LIBSRC)/Xmu

SOXMUREV = 6.0
DEPXMULIB =
XMULIB =  -lXmu

LINTXMU = $(XMUSRC)/llib-Xmu.ln

       OLDXLIBSRC = $(LIBSRC)/oldX

SOOLDXREV = 6.0
DEPOLDXLIB =
OLDXLIB =  -loldX

LINTOLDX = $(OLDXLIBSRC)/llib-oldX.ln

         XPLIBSRC = $(LIBSRC)/Xp

SOXPREV = 6.2
DEPXPLIB =
XPLIB =  -lXp

LINTXP = $(XPLIBSRC)/llib-Xp.ln

       TOOLKITSRC = $(LIBSRC)/Xt

SOXTREV = 6.0
DEPXTOOLONLYLIB =
XTOOLONLYLIB =  -lXt

LINTXTOOLONLY = $(TOOLKITSRC)/llib-Xt.ln

      DEPXTOOLLIB = $(DEPXTOOLONLYLIB) $(DEPSMLIB) $(DEPICELIB)
         XTOOLLIB = $(XTOOLONLYLIB) $(SMLIB) $(ICELIB)
     LINTXTOOLLIB = $(LINTXTOOLONLYLIB)

       XALIBSRC = $(LIBSRC)/Xa

SOXAREV = 1.0
DEPXALIB =
XALIB =  -lXa

LINTXA = $(XALIBSRC)/llib-Xa.ln

       AWIDGETSRC = $(LIBSRC)/Xaw

SOXAWREV = 6.1
DEPXAWLIB =
XAWLIB =  -lXaw

LINTXAW = $(AWIDGETSRC)/llib-Xaw.ln

         XILIBSRC = $(LIBSRC)/Xi

SOXINPUTREV = 6.0
DEPXILIB =
XILIB =  -lXi

LINTXI = $(XILIBSRC)/llib-Xi.ln

      XTESTLIBSRC = $(LIBSRC)/Xtst

SOXTESTREV = 6.1
DEPXTESTLIB =
XTESTLIB =  -lXtst

LINTXTEST = $(XTESTLIBSRC)/llib-Xtst.ln

        PEXLIBSRC = $(LIBSRC)/PEX5

SOPEXREV = 6.0
DEPPEXLIB =
PEXLIB =  -lPEX5

LINTPEX = $(PEXLIBSRC)/llib-PEX5.ln

        XIELIBSRC = $(LIBSRC)/XIE

SOXIEREV = 6.0
DEPXIELIB =
XIELIB =  -lXIE

LINTXIE = $(XIELIBSRC)/llib-XIE.ln

      PHIGSLIBSRC = $(LIBSRC)/PHIGS

DEPPHIGSLIB = $(TOP)/exports/lib/libphigs.a
PHIGSLIB =  -lphigs

LINTPHIGS = $(PHIGSLIBSRC)/llib-phigs.ln

DEPXBSDLIB = $(TOP)/exports/lib/libXbsd.a
XBSDLIB =  -lXbsd

LINTXBSD = $(LIBSRC)/Xbsd/llib-Xbsd.ln

           ICESRC = $(LIBSRC)/ICE

SOICEREV = 6.3
DEPICELIB =
ICELIB =  -lICE

LINTICE = $(ICESRC)/llib-ICE.ln

            SMSRC = $(LIBSRC)/SM

SOSMREV = 6.0
DEPSMLIB =
SMLIB =  -lSM

LINTSM = $(SMSRC)/llib-SM.ln

           XKEYSRC = $(LIBSRC)/Xkey

SOXKEYREV = 6.0
DEPXKEYLIB =
XKEYLIB =  -lXkey

LINTXKEY = $(XKEYSRC)/llib-Xkey.ln

         FSLIBSRC = $(LIBSRC)/FS

DEPFSLIB = $(TOP)/exports/lib/libFS.a
FSLIB =  -lFS

LINTFS = $(FSLIBSRC)/llib-FS.ln

         FONTLIBSRC = $(LIBSRC)/font

DEPFONTLIB = $(TOP)/exports/lib/libfont.a
FONTLIB =  -lfont

LINTFONT = $(FONTLIBSRC)/llib-font.ln

          XPMLIBSRC = $(LIBSRC)/Xpm

DEPXPMLIB = $(TOP)/exports/lib/libXpm.a
XPMLIB =  -lXpm

LINTXPM = $(XPMLIBSRC)/llib-Xpm.ln

    XKBFILELIBSRC = $(LIBSRC)/xkbfile

DEPXKBFILELIB = $(TOP)/exports/lib/libxkbfile.a
XKBFILELIB =  -lxkbfile

LINTXKBFILE = $(XKBFILELIBSRC)/llib-xkbfile.ln

     XKBCOMPSRC = $(PROGRAMSRC)/xkbcomp
     XKBCOMPCMD = $(CLIENTENVSETUP) $(XKBCOMPSRC)/xkbcomp

    XKBUILIBSRC = $(LIBSRC)/xkbui

DEPXKBUILIB = $(TOP)/exports/lib/libxkbui.a
XKBUILIB =  -lxkbui

LINTXKBUI = $(XKBUILIBSRC)/llib-xkbui.ln

          DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)

         DEPLIBS1 = $(DEPLIBS)
         DEPLIBS2 = $(DEPLIBS)
         DEPLIBS3 = $(DEPLIBS)
         DEPLIBS4 = $(DEPLIBS)
         DEPLIBS5 = $(DEPLIBS)
         DEPLIBS6 = $(DEPLIBS)
         DEPLIBS7 = $(DEPLIBS)
         DEPLIBS8 = $(DEPLIBS)
         DEPLIBS9 = $(DEPLIBS)
         DEPLIBS10 = $(DEPLIBS)

XMULIBONLY = -lXmu
XMULIB = $(XMULIBONLY) $(XTOOLLIB) $(XLIB)

        CONFIGDIR = $(LIBDIR)/config

    USRLIBDIRPATH = $(USRLIBDIR)
        LDPRELIBS = -L$(BUILDLIBDIR)
       LDPOSTLIBS =
     TOP_INCLUDES = -I$(TOP) $(TOP_X_INCLUDES)
  PROJECT_DEFINES =

CXXPROJECT_DEFINES =

# ----------------------------------------------------------------------
# start of Imakefile

# $TOG: Imakefile /main/196 1997/05/20 10:06:09 kaleb $

# $XFree86: xc/lib/X11/Imakefile,v 3.19.2.2 1997/05/21 15:02:16 dawes Exp $

# $XConsortium: Threads.tmpl /main/11 1996/09/28 16:07:06 rws $
# $XFree86: xc/config/cf/Threads.tmpl,v 3.2 1996/12/23 05:50:12 dawes Exp $

REQUIREDLIBS =

   POLL_DEFINES = -DUSE_POLL

   CONN_DEFINES = -DTCPCONN -DUNIXCONN
   XTRANS_X_DEFINES = -DX11_t -DTRANS_CLIENT
   XTRANS_XIM_DEFINES = -DXIM_t -DTRANS_CLIENT

   SOCK_DEFINES = -DBSD44SOCKETS

     EDB_DEFINES = -DERRORDB=\"$(LIBDIR)/XErrorDB\"
     KDB_DEFINES = -DKEYSYMDB=\"$(LIBDIR)/XKeysymDB\"
     CMS_DEFINES = -DXCMSDB=\"$(LIBDIR)/Xcms.txt\"

    MISC_DEFINES = -DHAS_SNPRINTF -DLIBX11

    XLC_DEFINES = -DXLOCALEDIR=\"$(XLOCALEDIR)\"

        DEFINES = $(MALLOC_DEFINES) $(LIB_DEFINES)
   OPEN_DEFINES = -I$(EXTINCSRC) $(K5INCL) $(K5DEFS)
 DEPEND_DEFINES = $(OPEN_DEFINES) $(TRANS_INCLUDES) $(CONN_DEFINES) $(THREADS_DEFINES)
       AUTHOBJS = AuDispose.o AuGetBest.o AuFileName.o AuRead.o
       AUTHSRCS = AuDispose.c AuGetBest.c AuFileName.c AuRead.c
           SRCS = $(SRCS1) $(SRCS2) $(SRCS3)
        HEADERS = Xlib.h Xresource.h Xutil.h cursorfont.h Xlibint.h 			Xcms.h Xlocale.h XKBlib.h

       LINTLIBS =

SRCS1 = 	Context.c 	Depths.c 	ParseCmd.c 	Quarks.c 	AllCells.c 	AllPlanes.c 	AllowEv.c 	AutoRep.c 	Backgnd.c 	BdrWidth.c 	Bell.c 	Border.c 	ChAccCon.c 	ChClMode.c 	ChActPGb.c 	ChCmap.c 	ChGC.c 	ChKeyCon.c 	ChPntCon.c 	ChProp.c 	ChSaveSet.c 	ChWAttrs.c 	ChWindow.c 	ChkIfEv.c 	ChkMaskEv.c 	ChkWinEv.c 	ChkTypEv.c 	ChkTypWEv.c 	CirWin.c 	CirWinDn.c 	CirWinUp.c 	ClDisplay.c 	Clear.c 	ClearArea.c 	ConfWind.c 	ConnDis.c 	ConvSel.c 	CopyArea.c 	CopyCmap.c 	CopyGC.c 	CopyPlane.c 	CrBFData.c 	CrCmap.c 	CrCursor.c 	CrGC.c 	CrGlCur.c 	CrPFBData.c 	CrPixmap.c 	CrWindow.c 	Cursor.c 	DefCursor.c 	DelProp.c 	DestSubs.c 	DestWind.c 	DisName.c 	DrArc.c 	DrArcs.c 	DrLine.c 	DrLines.c 	DrPoint.c 	DrPoints.c 	DrRect.c 	DrRects.c 	DrSegs.c 	ErrDes.c 	ErrHndlr.c 	EvToWire.c 	FetchName.c 	FillArc.c 	FillArcs.c 	FillPoly.c 	FillRct.c 	FillRcts.c 	Flush.c 	Font.c 	FontNames.c 	FontInfo.c 	FreeCmap.c 	FreeCols.c 	FreeCurs.c 	FreeEData.c 	FreeGC.c 	FreePix.c 	FSSaver.c 	GCMisc.c 	Geom.c 	GetAtomNm.c 	GetColor.c 	GetDflt.c 	GetFPath.c 	GetFProp.c 	GetGeom.c 	GetHColor.c 	GetHints.c 	GetIFocus.c 	GetImage.c 	GetKCnt.c 	GetMoEv.c 	GetPCnt.c 	GetPntMap.c 	GetProp.c 	GetSOwner.c 	GetSSaver.c 	GetStCmap.c 	GetWAttrs.c 	GrButton.c 	GrKey.c 	GrKeybd.c 	GrPointer.c 	GrServer.c 	Host.c 	IfEvent.c 	ImUtil.c 	ImText.c 	ImText16.c 	InitExt.c 	InsCmap.c 	IntAtom.c 	KeyBind.c 	KeysymStr.c 	KillCl.c 	LiHosts.c 	LiICmaps.c 	LiProps.c 	ListExt.c 	LoadFont.c 	LookupCol.c 	LowerWin.c

OBJS1 = 	Context.o 	Depths.o 	ParseCmd.o 	Quarks.o 	AllCells.o 	AllPlanes.o 	AllowEv.o 	AutoRep.o 	Backgnd.o 	BdrWidth.o 	Bell.o 	Border.o 	ChAccCon.o 	ChClMode.o 	ChActPGb.o 	ChCmap.o 	ChGC.o 	ChKeyCon.o 	ChPntCon.o 	ChProp.o 	ChSaveSet.o 	ChWAttrs.o 	ChWindow.o 	ChkIfEv.o 	ChkMaskEv.o 	ChkWinEv.o 	ChkTypEv.o 	ChkTypWEv.o 	CirWin.o 	CirWinDn.o 	CirWinUp.o 	ClDisplay.o 	Clear.o 	ClearArea.o 	ConfWind.o 	ConnDis.o 	ConvSel.o 	CopyArea.o 	CopyCmap.o 	CopyGC.o 	CopyPlane.o 	CrBFData.o 	CrCmap.o 	CrCursor.o 	CrGC.o 	CrGlCur.o 	CrPFBData.o 	CrPixmap.o 	CrWindow.o 	Cursor.o 	DefCursor.o 	DelProp.o 	DestSubs.o 	DestWind.o 	DisName.o 	DrArc.o 	DrArcs.o 	DrLine.o 	DrLines.o 	DrPoint.o 	DrPoints.o 	DrRect.o 	DrRects.o 	DrSegs.o 	ErrDes.o 	ErrHndlr.o 	EvToWire.o 	FetchName.o 	FillArc.o 	FillArcs.o 	FillPoly.o 	FillRct.o 	FillRcts.o 	Flush.o 	Font.o 	FontNames.o 	FontInfo.o 	FreeCmap.o 	FreeCols.o 	FreeCurs.o 	FreeEData.o 	FreeGC.o 	FreePix.o 	FSSaver.o 	GCMisc.o 	Geom.o 	GetAtomNm.o 	GetColor.o 	GetDflt.o 	GetFPath.o 	GetFProp.o 	GetGeom.o 	GetHColor.o 	GetHints.o 	GetIFocus.o 	GetImage.o 	GetKCnt.o 	GetMoEv.o 	GetPCnt.o 	GetPntMap.o 	GetProp.o 	GetSOwner.o 	GetSSaver.o 	GetStCmap.o 	GetWAttrs.o 	GrButton.o 	GrKey.o 	GrKeybd.o 	GrPointer.o 	GrServer.o 	Host.o 	IfEvent.o 	ImUtil.o 	ImText.o 	ImText16.o 	InitExt.o 	InsCmap.o 	IntAtom.o 	KeyBind.o 	KeysymStr.o 	KillCl.o 	LiHosts.o 	LiICmaps.o 	LiProps.o 	ListExt.o 	LoadFont.o 	LookupCol.o 	LowerWin.o

SRCS2 = 	Macros.c 	MapRaised.c 	MapSubs.c 	MapWindow.c 	MaskEvent.c 	Misc.c 	ModMap.c 	MoveWin.c 	NextEvent.c 	OpenDis.c 	ParseCol.c 	ParseGeom.c 	PeekEvent.c 	PeekIfEv.c 	Pending.c 	PmapBgnd.c 	PmapBord.c 	PolyReg.c 	PolyTxt.c 	PolyTxt16.c 	PutBEvent.c 	PutImage.c 	QuBest.c 	QuColor.c 	QuColors.c 	QuCurShp.c 	QuExt.c 	QuKeybd.c 	QuPntr.c 	QuStipShp.c 	QuTextE16.c 	QuTextExt.c 	QuTileShp.c 	QuTree.c 	RaiseWin.c 	RdBitF.c 	RecolorC.c 	ReconfWin.c 	Region.c 	RepWindow.c 	RestackWs.c 	RotProp.c 	ScrResStr.c 	SelInput.c 	SendEvent.c 	SetBack.c 	SetCRects.c 	SetClMask.c 	SetClOrig.c 	SetDashes.c 	SetFPath.c 	SetFont.c 	SetFore.c 	SetFunc.c 	SetHints.c 	SetIFocus.c 	SetLStyle.c 	SetPMask.c 	SetPntMap.c 	SetSOwner.c 	SetSSaver.c 	SetState.c 	SetStip.c 	SetStCmap.c 	SetTile.c 	SetTSOrig.c 	StBytes.c 	StColor.c 	StColors.c 	StNColor.c 	StName.c 	StrKeysym.c 	Sync.c 	Synchro.c 	Text.c 	Text16.c 	TextExt.c 	TextExt16.c 	TrCoords.c 	UndefCurs.c 	UngrabBut.c 	UngrabKbd.c 	UngrabKey.c 	UngrabPtr.c 	UngrabSvr.c 	UninsCmap.c 	UnldFont.c 	UnmapSubs.c 	UnmapWin.c 	VisUtil.c 	WarpPtr.c 	WinEvent.c 	Window.c 	WrBitF.c 	XlibAsync.c 	XlibInt.c 	Xrm.c 	evtomask.c 	globals.c 	GetGCVals.c 	GetNrmHint.c 	GetRGBCMap.c 	GetTxtProp.c 	GetWMCMapW.c 	GetWMProto.c 	Iconify.c 	PixFormats.c 	PropAlloc.c 	ReconfWM.c 	SetNrmHint.c 	SetRGBCMap.c 	SetTxtProp.c 	SetWMCMapW.c 	SetWMProto.c 	StrToText.c 	TextToStr.c 	Withdraw.c 	WMGeom.c 	WMProps.c 	$(AUTHSRCS) $(XDMAUTHSRCS) $(K5SRCS)

OBJS2 = 	Macros.o 	MapRaised.o 	MapSubs.o 	MapWindow.o 	MaskEvent.o 	Misc.o 	ModMap.o 	MoveWin.o 	NextEvent.o 	OpenDis.o 	ParseCol.o 	ParseGeom.o 	PeekEvent.o 	PeekIfEv.o 	Pending.o 	PmapBgnd.o 	PmapBord.o 	PolyReg.o 	PolyTxt.o 	PolyTxt16.o 	PutBEvent.o 	PutImage.o 	QuBest.o 	QuColor.o 	QuColors.o 	QuCurShp.o 	QuExt.o 	QuKeybd.o 	QuPntr.o 	QuStipShp.o 	QuTextE16.o 	QuTextExt.o 	QuTileShp.o 	QuTree.o 	RaiseWin.o 	RdBitF.o 	RecolorC.o 	ReconfWin.o 	Region.o 	RepWindow.o 	RestackWs.o 	RotProp.o 	ScrResStr.o 	SelInput.o 	SendEvent.o 	SetBack.o 	SetCRects.o 	SetClMask.o 	SetClOrig.o 	SetDashes.o 	SetFPath.o 	SetFont.o 	SetFore.o 	SetFunc.o 	SetHints.o 	SetIFocus.o 	SetLStyle.o 	SetPMask.o 	SetPntMap.o 	SetSOwner.o 	SetSSaver.o 	SetState.o 	SetStip.o 	SetStCmap.o 	SetTile.o 	SetTSOrig.o 	StBytes.o 	StColor.o 	StColors.o 	StNColor.o 	StName.o 	StrKeysym.o 	Sync.o 	Synchro.o 	Text.o 	Text16.o 	TextExt.o 	TextExt16.o 	TrCoords.o 	UndefCurs.o 	UngrabBut.o 	UngrabKbd.o 	UngrabKey.o 	UngrabPtr.o 	UngrabSvr.o 	UninsCmap.o 	UnldFont.o 	UnmapSubs.o 	UnmapWin.o 	VisUtil.o 	WarpPtr.o 	WinEvent.o 	Window.o 	WrBitF.o 	XlibAsync.o 	XlibInt.o 	Xrm.o 	evtomask.o 	globals.o 	GetGCVals.o 	GetNrmHint.o 	GetRGBCMap.o 	GetTxtProp.o 	GetWMCMapW.o 	GetWMProto.o 	Iconify.o 	PixFormats.o 	PropAlloc.o 	ReconfWM.o 	SetNrmHint.o 	SetRGBCMap.o 	SetTxtProp.o 	SetWMCMapW.o 	SetWMProto.o 	StrToText.o 	TextToStr.o 	Withdraw.o 	WMGeom.o 	WMProps.o 	$(AUTHOBJS) 	$(XDMAUTHOBJS) 	$(K5OBJS)

SRCS3 = 	Lab.c 	LabGcC.c 	LabGcL.c 	LabGcLC.c 	LabMnL.c 	LabMxC.c 	LabMxL.c 	LabMxLC.c 	LabWpAj.c 	Luv.c 	LuvGcC.c 	LuvGcL.c 	LuvGcLC.c 	LuvMnL.c 	LuvMxC.c 	LuvMxL.c 	LuvMxLC.c 	LuvWpAj.c 	XYZ.c 	uvY.c 	xyY.c 	HVC.c 	HVCGcC.c 	HVCGcV.c 	HVCGcVC.c 	HVCMnV.c 	HVCMxC.c 	HVCMxV.c 	HVCMxVC.c 	HVCMxVs.c 	HVCWpAj.c 	UNDEFINED.c 	AddDIC.c 	AddSF.c 	cmsAllNCol.c 	cmsAllCol.c 	CCC.c 	cmsCmap.c 	cmsColNm.c 	CvColW.c 	CvCols.c 	cmsGlobls.c 	IdOfPr.c 	cmsInt.c 	LRGB.c 	cmsLkCol.c 	cmsMath.c 	OfCCC.c 	PrOfId.c 	cmsProp.c 	QBlack.c 	QBlue.c 	QGreen.c 	QRed.c 	QWhite.c 	QuCol.c 	QuCols.c 	SetCCC.c 	SetGetCols.c 	StCol.c 	StCols.c 	cmsTrig.c 	XRGB.c 	FSWrap.c 	ICWrap.c 	IMWrap.c 	OCWrap.c 	OMWrap.c 	lcWrap.c 	mbWMProps.c 	mbWrap.c 	wcWrap.c 	FilterEv.c 	RegstFlt.c 	locking.c 	LockDis.c 	x11trans.c 	ximtrans.c 	$(XKBSRCS) $(LCSRCS) $(MISCSRCS)

OBJS3 = 	Lab.o 	LabGcC.o 	LabGcL.o 	LabGcLC.o 	LabMnL.o 	LabMxC.o 	LabMxL.o 	LabMxLC.o 	LabWpAj.o 	Luv.o 	LuvGcC.o 	LuvGcL.o 	LuvGcLC.o 	LuvMnL.o 	LuvMxC.o 	LuvMxL.o 	LuvMxLC.o 	LuvWpAj.o 	XYZ.o 	uvY.o 	xyY.o 	HVC.o 	HVCGcC.o 	HVCGcV.o 	HVCGcVC.o 	HVCMnV.o 	HVCMxC.o 	HVCMxV.o 	HVCMxVC.o 	HVCMxVs.o 	HVCWpAj.o 	UNDEFINED.o 	AddDIC.o 	AddSF.o 	cmsAllNCol.o 	cmsAllCol.o 	CCC.o 	cmsCmap.o 	cmsColNm.o 	CvColW.o 	CvCols.o 	cmsGlobls.o 	IdOfPr.o 	cmsInt.o 	LRGB.o 	cmsLkCol.o 	cmsMath.o 	OfCCC.o 	PrOfId.o 	cmsProp.o 	QBlack.o 	QBlue.o 	QGreen.o 	QRed.o 	QWhite.o 	QuCol.o 	QuCols.o 	SetCCC.o 	SetGetCols.o 	StCol.o 	StCols.o 	cmsTrig.o 	XRGB.o 	FSWrap.o 	ICWrap.o 	IMWrap.o 	OCWrap.o 	OMWrap.o 	lcWrap.o 	mbWMProps.o 	mbWrap.o 	wcWrap.o 	FilterEv.o 	RegstFlt.o 	locking.o 	LockDis.o 	x11trans.o 	ximtrans.o 	$(XKBOBJS) $(LCOBJS) $(MISCOBJS)

LCSRCS = 	SetLocale.c 	$(LCDEPSYMSRCS) 	imCallbk.c 	imConv.c 	imDefFlt.c 	imDefIc.c 	imDefIm.c 	imDefLkup.c 	imDispch.c 	imEvToWire.c 	imExten.c 	imImSw.c 	imInsClbk.c 	imInt.c 	imLcFlt.c 	imLcGIc.c 	imLcIc.c 	imLcIm.c 	imLcLkup.c 	imLcPrs.c 	imLcSIc.c 	imRm.c 	imRmAttr.c 	imThaiFlt.c 	imThaiIc.c 	imThaiIm.c 	imTrX.c 	imTransR.c 	imTrans.c 	lcCT.c 	lcCharSet.c 	lcConv.c 	lcDB.c 	lcDefConv.c 	lcEuc.c 	lcFile.c 	lcGenConv.c 	lcGeneric.c 	lcInit.c 	lcJis.c 	lcPrTxt.c 	lcPubWrap.c 	lcPublic.c 	lcRM.c 	lcSjis.c 	lcStd.c 	lcTxtPr.c 	lcUTF.c 	lcUtil.c 	omDefault.c 	omGeneric.c 	omImText.c 	omText.c 	omTextEsc.c 	omTextExt.c 	omTextPer.c 	omXChar.c

LCOBJS = 	SetLocale.o 	$(LCDEPOBJS) 	imCallbk.o 	imConv.o 	imDefFlt.o 	imDefIc.o 	imDefIm.o 	imDefLkup.o 	imDispch.o 	imEvToWire.o 	imExten.o 	imImSw.o 	imInsClbk.o 	imInt.o 	imLcFlt.o 	imLcGIc.o 	imLcIc.o 	imLcIm.o 	imLcLkup.o 	imLcPrs.o 	imLcSIc.o 	imRm.o 	imRmAttr.o 	imThaiFlt.o 	imThaiIc.o 	imThaiIm.o 	imTrX.o 	imTransR.o 	imTrans.o 	lcCT.o 	lcCharSet.o 	lcConv.o 	lcDB.o 	lcDefConv.o 	lcEuc.o 	lcFile.o 	lcGenConv.o 	lcGeneric.o 	lcInit.o 	lcJis.o 	lcPrTxt.o 	lcPubWrap.o 	lcPublic.o 	lcRM.o 	lcSjis.o 	lcStd.o 	lcTxtPr.o 	lcUTF.o 	lcUtil.o 	omDefault.o 	omGeneric.o 	omImText.o 	omText.o 	omTextEsc.o 	omTextExt.o 	omTextPer.o 	omXChar.o

OBJS = $(OBJS1) $(OBJS2) $(OBJS3)

all::

includes:: $(HEADERS)
	@if [ -d $(BUILDINCDIR)/X11 ]; then set +x; \
		else (set -x; $(MKDIRHIER) $(BUILDINCDIR)/X11); fi
	@(set -x; cd $(BUILDINCDIR)/X11 && for i in $(HEADERS); do \
		$(RM) $$i; \
		$(LN) $(BUILDINCTOP)/../$(CURRENT_DIR)/$$i .; \
	done)

# ----------------------------------------------------------------------
# common rules for all Makefiles - do not edit

.c.i:
	$(RM) $@
	 	$(CC) -E $(CFLAGS) $(_NOOP_) $*.c > $@

emptyrule::

clean::
	$(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut *.core "#"*

Makefile:: $(IMAKE)

$(IMAKE) $(IMAKE).o:
	-@(cd $(IMAKESRC) && if [ -f Makefile ]; then \
	echo "checking $@ in $(IMAKESRC) first..."; $(MAKE) all; else \
	echo "bootstrapping $@ from Makefile.ini in $(IMAKESRC) first..."; \
	$(MAKE) -f Makefile.ini BOOTSTRAPCFLAGS="$(BOOTSTRAPCFLAGS)"; fi; \
	echo "okay, continuing in $(CURRENT_DIR)")

Makefile::
	-@if [ -f Makefile ]; then set -x; \
	$(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \
	else exit 0; fi
	$(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR)

tags::
	$(TAGS) -w *.[ch]
	$(TAGS) -xw *.[ch] > TAGS

man_keywords::

# ----------------------------------------------------------------------
# empty rules for directories that do not have SUBDIRS - do not edit

install::
	@echo "install in $(CURRENT_DIR) done"

install.man::
	@echo "install.man in $(CURRENT_DIR) done"

install.linkkit::
	@echo "install.linkkit in $(CURRENT_DIR) done"

Makefiles::

includes::

depend::

# ----------------------------------------------------------------------
# dependencies generated by makedepend

# dependencies are in .depend

