##
##***************************************************************************
##
##	File:	makefile
##
##	Function(s):
##
##	Description:
##		Template for prototyper generated application
##		Your application name is "previewer"
##
##	RCSid = "$Id: Makefile,v 1.3.1.1 1993/06/10 17:12:12 mth Exp $"
##
##***************************************************************************
##

C++ = /usr/local/bin/CC

CFLAGS = -g -I$(INC)
C++FLAGS = -g $(INCDIRS) -I$(INC)

LDFLAGS = -g

OILIB = -lOI
XLIB = -lXext -lX11
LIBS = $(OILIB) $(XLIB)

.SUFFIXES: .C .c .a .y .l .o

.C:
	$(C++) $(C++FLAGS) $(LDFLAGS) -o $* $*.C $(LIBS)

.C.o:
	$(C++) -c $(C++FLAGS) $*.C
	

EOBJS =	enhanced.o enhanced_bd.o enhanced_cb.o
POBJS =	previewer.o previewer_bd.o previewer_cb.o

all:: enhanced previewer

enhanced:	$(EOBJS)
	$(C++) $(LDFLAGS) $(EOBJS) $(LIBS) -o $@

enhanced.o:	enhanced.C  enhanced_bd.H
enhanced_bd.o:	enhanced_bd.C
enhanced_cb.o:	enhanced_cb.C

previewer:	$(POBJS)
	$(C++) $(LDFLAGS) $(POBJS) $(LIBS) -o $@

previewer.o:	previewer.C  previewer_bd.H
previewer_bd.o:	previewer_bd.C
previewer_cb.o:	previewer_cb.C

clean:
	$(RM) previewer $(POBJS) $(EOBJS)
