LIB = libvogle.a
DLIB=$(LIB:.a=$(DSUFFIX))
MAN3=vogle.3
INCLUDE=vogle.h

# 
#  The devices you wish to have compiled into the library and the
#  location of the object files for each device relative to the 
#  src directory. For each device defined there should be a 
#  corresponding ../drivers/file.o in the DOBJS line.
#
#  Possible DEVICES and their object files are:
#		-DPOSTSCRIPT	../drivers/ps.o
#		-DHPGL		../drivers/hpdxy.o
#		-DDXY		../drivers/hpdxy.o
#		-DTEK		../drivers/tek.o
#		-DSUN		../drivers/sun.o	(Sunview that is)
#		-DX11		../drivers/X11.o
#		-DNeXT		../drivers/NeXT.o	(NeXTStep)
#		-DTG		Tk/Tcl Graphics widget
#				(object is in tclvogle library)
#
DEVICES = -DPOSTSCRIPT -DX11  
DOBJS = ps.o X11.o

cflags =  $(DEVICES)

DSAPMAKE = /opt/dsap/3.4/DSAPMAKE
include $(DSAPMAKE)
DIRS=fortran hershey devices

CSRC =	arcs.c aspect.c attr.c buffer.c clip.c curves.c draw.c drivers.c \
	viewing.c viewp.c mapping.c matrix.c move.c objects.c patches.c \
	points.c polygons.c rect.c tensor.c text.c newtokens.c trans.c \
	scale.c getstring.c getgp.c valloc.c yobbarays.c pref.c

OBJS =	arcs.o aspect.o attr.o buffer.o clip.o curves.o draw.o drivers.o \
	viewing.o viewp.o mapping.o matrix.o move.o objects.o patches.o \
	points.o polygons.o rect.o tensor.o text.o newtokens.o trans.o \
	scale.o getstring.o getgp.o valloc.o yobbarays.o pref.o


FOBJS =	fortran/farcs.o fortran/faspect.o fortran/fattr.o fortran/fcurves.o \
	fortran/fclip.o fortran/fdraw.o fortran/fdrivers.o fortran/fgetgp.o  \
	fortran/fviewing.o fortran/fviewp.o fortran/fmatrix.o fortran/fmove.o \
	fortran/fobjects.o fortran/fpatches.o fortran/fpoints.o fortran/fpoly.o\
	fortran/frect.o fortran/ftrans.o fortran/fyobbarays.o fortran/ftext.o \
	fortran/fgetstr.o fortran/fbuffer.o fortran/fpref.o


$(LIB): $(OBJS) vogle.h
	rm -f $@
	ar rcv $@ devices/*.o $(LORDER) $(OBJS) fortran/*.o $(TSORT)
	$(RANLIB) $@
        
$(DLIB) : $(OBJS)
	$(DLD) $(DLDFLAGS) -o $@ $(LORDER) devices/*.o $(OBJS) fortran/*.o $(TSORT)
        
$(OBJS): vogle.h

#FLOATING_POINT = /usr/lib/libm.il -fsingle


# $Id: Makefile,v 1.1.1.1 1997/04/12 04:18:21 danq Exp $ 
# DO NOT DELETE
