# Makefile generated by imake - do not edit!
# $XConsortium: imake.c,v 1.48 89/10/10 18:33:21 jim Exp $

CPU_TYPE = mips
ARCH     = DS3100

UILIB     = -lm3ui -lm3X11 -lX11 -lpropertyset -lm3table
SHOWHEAP  = /proj/cra/ultrix/$(CPU_TYPE)/lib/m3/ShowHeap.io \
            /proj/cra/ultrix/$(CPU_TYPE)/lib/m3/ShowHeap.mo
X11LIBS   = -L/src/mips/lib -lXaw -lXmu -lXext -lXt -lX11
M3X11LIBS = -lm3Xaw -lm3Xt -lm3X11 $(X11LIBS)

all::

M3        = m3xx
M3FLAGS   = -w1 -make -why
M3OPT     = -g
M3DEFPATH =
M3LIBPATH =
DO_M3     = $(M3) $(M3FLAGS) $(M3OPT) $(M3DEFPATH) $(M3LIBPATH)

.pkgs:: m3makefile ;\
  @echo "building import links..." ;\
  /bin/rm -rf .pkgs ;\
  mkdir .pkgs ;\
  pkgnames="$(PACKAGES)" ;\
  for PKG in $$pkgnames; do (\
     echo "   " $$PKG ;\
     m3mkpath .pkgs/$$PKG ;\
     /bin/rm -f .pkgs/$$PKG ;\
     ln -s  /proj/packages/m3$$PKG .pkgs/$$PKG \
  ); done

wrap::
unwrap::


























































































tidy::    ; find . -type d -print -exec m3tidy {} \;
scratch:: ; find . -type d -print -exec m3scratch {} \;
scratch:: ; /bin/rm -f .ship

create::         ; createpackage $(PACKAGE)
lock::           ; setlockpackage $(PACKAGE)
get::            ; getpackage $(PACKAGE)
unlock::         ; unlockpackage $(PACKAGE)
ship::  tidy     ; shippackage $(PACKAGE) $(EXPORT)

install:: all ship unlock

checkin::     ; vmake -noeval ; vmake -ci < /dev/null
checkout::    ; vmake -co $(PACKAGE) < /dev/null
vestacreate:: ; vmake -co $(PACKAGE).1

FRC:

SOURCE_DEFNS = \
  Latin1Key.i3=Latin1Key.i3 \
  KeyboardKey.i3=KeyboardKey.i3 \
  Trestle.i3=Trestle.i3 \
  BatchRep.i3=BatchRep.i3 \
  PathPrivate.i3=PathPrivate.i3 \
  Trapezoid.i3=Trapezoid.i3 \
  TrestleComm.i3=TrestleComm.i3 \
  RegionRep.i3=RegionRep.i3 \
  VBTTuning.i3=VBTTuning.i3 \
  PaintExt.i3=PaintExt.i3 \
  MouseSplit.i3=MouseSplit.i3 \
  VBTClass.i3=VBTClass.i3 \
  Batch.i3=Batch.i3 \
  VBT.i3=VBT.i3 \
  CopyBytes.i3=CopyBytes.i3 \
  PaintPrivate.i3=PaintPrivate.i3 \
  VBTRep.i3=VBTRep.i3 \
  Env.i3=Env.i3 \
  Region.i3=Region.i3 \
  TrestleClass.i3=TrestleClass.i3 \
  ScrnPixmap.i3=ScrnPixmap.i3 \
  ScrnColorMap.i3=ScrnColorMap.i3 \
  BatchUtil.i3=BatchUtil.i3 \
  Path.i3=Path.i3 \
  ScrnCursor.i3=ScrnCursor.i3 \
  ScrnFont.i3=ScrnFont.i3 \
  ScrnPaintOp.i3=ScrnPaintOp.i3 \
  PaintOp.i3=PaintOp.i3 \
  Palette.i3=Palette.i3 \
  Font.i3=Font.i3 \
  Cursor.i3=Cursor.i3 \
  Pixmap.i3=Pixmap.i3 \
  ScreenType.i3=ScreenType.i3
PGM_SOURCES = -F.PGM_SOURCES
