# Makefile generated by imake - do not edit!
# $XConsortium: imake.c,v 1.41 89/02/21 11:42:35 jim Exp $

#
# "IVImake.tmpl" - generic imake template customized for InterViews
#
# You may change platform-specific parameters in the appropriate .cf
# configuration files.  You may set site-wide parameters in the file
# IVsite.def.  You may need a full rebuild if you change any parameters.
#

# architecture:  MIPSEL

# platform:  $XConsortium: ultrix.cf,v 1.3 89/02/24 13:34:28 jim Exp $
# operating system:             Ultrix-32 3.0

#
# Generic make variables
#

            SHELL = /bin/sh

              TOP = ../../../.

               AR = ar cq
  BOOTSTRAPCFLAGS =
  BOOTSTRAPCPUCMD = /bin/sh $(SCRIPTSRC)/cpu.sh $(IVCONFIGSRC)
  BOOTSTRAPMACROS = BOOTSTRAPCFLAGS='$(BOOTSTRAPCFLAGS)' DESTDIR='$(DESTDIR)' \
			EXTRA_CFLAGS='$(EXTRA_CFLAGS)'
               CC = cc
         COMPRESS = compress
              CPP = /lib/cpp $(STD_CPP_DEFINES)
    PREPROCESSCMD = cc -E	 $(STD_CPP_DEFINES)
           DEPEND = makedepend
         GENCLASS = genclass
            IMAKE = imake
          INSTALL = install
               LD = ld
             LINT = lint
      LINTLIBFLAG = -C
         LINTOPTS = -axz
               LN = ln -s
             MAKE = make X=$X
        MKDIRHIER = /bin/sh $(SCRIPTSRC)/mkdirhier.sh
               MV = mv
               CP = cp
           RANLIB = ranlib
  RANLIBINSTFLAGS =
               RM = rm -f
             TAGS = ctags
            TROFF = psroff
  STD_CPP_DEFINES =
      STD_DEFINES =
 EXTRA_LOAD_FLAGS =
  EXTRA_LIBRARIES =

     INSTBINFLAGS = -m 0755
     INSTUIDFLAGS = -m 4755
     INSTLIBFLAGS = -m 0664
     INSTINCFLAGS = -m 0444
     INSTMANFLAGS = -m 0444
     INSTDATFLAGS = -m 0444
    INSTKMEMFLAGS = -m 4755

      CDEBUGFLAGS =
           CFLAGS = $(CDEBUGFLAGS) $(EXTRA_CFLAGS) \
			$(INCLUDES) $(STD_DEFINES) $(DEFINES)
        LINTFLAGS = $(LINTOPTS) $(INCLUDES) $(STD_DEFINES) $(DEFINES) -DLINT
          LDFLAGS = $(CDEBUGFLAGS) $(SYS_LIBRARIES) $(EXTRA_LIBRARIES)

        MACROFILE = ultrix.cf
        IMAKE_CMD = $(IMAKE) $(IMAKEOPTS) $(EXTRA_IMAKEOPTS)
           RM_CMD = $(RM) .emacs_* *.CKP *.ln *.BAK *.bak *.a *.o *..c ,* *~ \
			a.out core errs tags TAGS make.log make.out

#
# Project.tmpl - project-specific configuration file
#

          DESTDIR =

        USRLIBDIR = $(TOP)/lib/$$CPU
           BINDIR = $(TOP)/bin/$$CPU.$X
      LOCALBINDIR = $(TOP)/bin/$$CPU
          INCROOT = $(TOP)/include

           INCDIR = $(INCROOT)/InterViews
     TEMPLATESDIR = $(INCDIR)/Templates
           LIBDIR = $(DESTDIR)/usr/lib/X11
        CONFIGDIR = $(LIBDIR)/config
      IVCONFIGDIR = $(CONFIGDIR)/InterViews
          MANPATH = $(DESTDIR)/usr/man
    MANSOURCEPATH = $(MANPATH)/man
           MANDIR = $(MANSOURCEPATH)n
        LIBMANDIR = $(MANSOURCEPATH)n

        CONFIGSRC = $(TOP)/config
      IVCONFIGSRC = $(CONFIGSRC)/InterViews
            IVSRC = $(TOP)/src
       INCLUDESRC = $(IVSRC)/InterViews
     TEMPLATESSRC = $(INCLUDESRC)/Templates
           BINSRC = $(IVSRC)/bin
         IMAKESRC = $(BINSRC)/imake
        SCRIPTSRC = $(BINSRC)/scripts
 LIBINTERVIEWSSRC = $(IVSRC)/libInterViews
    LIBGRAPHICSRC = $(IVSRC)/libgraphic
       LIBTEXTSRC = $(IVSRC)/libtext
           MANSRC = $(TOP)/man

        IMAKETMPL = "IVImake.tmpl"

        IMAKEOPTS = -T $(IMAKETMPL) -I$(IVCONFIGSRC) -I$(CONFIGSRC)

               CC = CC
               LD = CC
     DEPENDCFLAGS = $(CFLAGS) -I/usr/include/CC
     INSTPGMFLAGS = -s
     AFTERINSTALL = $(RM)

         INCLUDES = -I$(SRC) -I$(GEN) -I$(IVSRC) -I$(INCLUDESRC)/Std
        TEMPLATES = $(TEMPLATESSRC)

    LIBINTERVIEWS = $(LIBINTERVIEWSSRC)/$M/libInterViews$X.a
       LIBGRAPHIC = $(LIBGRAPHICSRC)/$M/libgraphic.a
          LIBTEXT = $(LIBTEXTSRC)/$M/libtext.a

             AOUT = a.out
              SRC = .
              GEN = Generated
                M = MIPSEL
                X = X11

#
# spaceman - allegro object space manager
#

all::
	-@if [ -d $$CPU ]; then \
		echo "making all in $$CPU"; \
		cd $$CPU; $(MAKE) EXTRA_CFLAGS='$(EXTRA_CFLAGS)' all; \
	else exit 0; fi

depend::
	-@if [ -d $$CPU ]; then \
		echo "depending in $$CPU"; \
		cd $$CPU; $(MAKE) EXTRA_CFLAGS='$(EXTRA_CFLAGS)' depend; \
	else exit 0; fi

#
# Common rules for all Makefiles from "IVImake.tmpl" - do not edit.
#

clean::
	$(RM_CMD) \#*

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

install::
	-@if [ -d $$CPU ]; then \
		echo "installing in $$CPU"; \
		cd $$CPU; $(MAKE) DESTDIR='$(DESTDIR)' install; \
	else exit 0; fi

clean::
	-@if [ -d $$CPU ]; then \
		echo "cleaning in $$CPU"; \
		cd $$CPU; $(MAKE) RM_CMD='$(RM_CMD)' clean; \
	else exit 0; fi

Makefiles::
	@echo "Making Makefiles in $$CPU"
	-@if [ ! -d $$CPU ]; then \
		mkdir $$CPU; \
		chmod g+w $$CPU; \
	else exit 0; fi
	-@if [ -f $$CPU/Makefile ]; then \
		$(RM) $$CPU/Makefile.bak; \
		$(MV) $$CPU/Makefile $$CPU/Makefile.bak; \
	else exit 0; fi
	@$(IMAKE_CMD) -DTOPDIR=../$(TOP) -DInMachineDepSubdir \
		-s $$CPU/Makefile

#
# dependencies generated by makedepend
#

