# 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 = cpu 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 = mkdirhier 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 = $(DESTDIR)/usr/lib BINDIR = $(DESTDIR)/usr/bin/X11 LOCALBINDIR = $(DESTDIR)/usr/local/bin/ INCROOT = $(DESTDIR)/usr/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$(IVCONFIGDIR) -I$(CONFIGDIR) \ -DUseInstalled CC = CC LD = CC DEPENDCFLAGS = $(CFLAGS) -I/usr/include/CC INSTPGMFLAGS = -s AFTERINSTALL = $(RM) INCLUDES = -I$(SRC) -I$(GEN) -I$(INCDIR)/Std TEMPLATES = $(TEMPLATESDIR) LIBINTERVIEWS = $(USRLIBDIR)/libInterViews$X.a LIBGRAPHIC = $(USRLIBDIR)/libgraphic.a LIBTEXT = $(USRLIBDIR)/libtext.a AOUT = a.out SRC = . GEN = Generated M = MIPSEL X = X11 # # InterViews tutorial part 0 # CDEBUGFLAGS = -g SRC = . SRCS = $(SRC)/*.c SYS_LIBRARIES = -lInterViews$X -l$X -lm OBJS = \ main.o PROGRAM = t0 all:: $(AOUT) $(AOUT): $(OBJS) $(LOCAL_LIBRARIES) @echo "linking $@" -@if [ ! -w $@ ]; then $(RM) $@; else exit 0; fi $(CC) -o $@ $(OBJS) $(LOCAL_LIBRARIES) $(LDFLAGS) $(EXTRA_LOAD_FLAGS) install:: $(AOUT) $(INSTALL) -c $(INSTPGMFLAGS) $(INSTALLFLAGS) $(AOUT) $(BINDIR)/$(PROGRAM) $(AFTERINSTALL) $(AOUT) depend:: $(SRCS) $(DEPEND) -s "# DO NOT DELETE" -- $(DEPENDCFLAGS) -- $(SRCS) clean:: $(RM) $(AOUT) main.o: $(SRC)/main.c @echo "compiling $(SRC)/main.c" $(RM) $@ $(CC) -c $(CFLAGS) $(SRC)/main.c # # 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:: Makefiles:: # # dependencies generated by makedepend # # DO NOT DELETE main.o: /usr/include/InterViews/message.h main.o: /usr/include/InterViews/interactor.h /usr/include/InterViews/defs.h main.o: /usr/include/InterViews/world.h /usr/include/InterViews/scene.h