L = /usr/lib/libvplot.a
CFLAGS = -I../filters/include -g
FFLAGS = -g

# Beware when editing files with user-unit equivalents! You should touch
# the user-unit version as well if it includes the file you edited!

OFILES = vp_area.o vp_break.o vp_clip.o vp_color.o vp_dash.o vp_draw.o\
	    vp_endplt.o vp_erase.o vp_fat.o vp_message.o vp_move.o\
	    vp_orig.o vp_plot.o vp_pmark.o vp_scale.o vp_style.o\
	    vp_text.o vp_gtext.o vp_uarea.o vp_uclip.o vp_udraw.o\
	    vp_umove.o vp_uorig.o vp_uplot.o vp_upmark.o vp_utext.o\
	    vp_ugtext.o vp_file.o\
	    vp_filep.o vp_unit.o vp_where.o\
	    vp_tjust.o vp_tfont.o vp_purge.o vp_penup.o\
	    vp_upendn.o vp_pendn.o geth.o puth.o\
	    vp_uarrow.o vp_arrow.o vp_raster.o vp_uraster.o\
	    vp_coltab.o vp_pline.o vp_upline.o vp_fill.o vp_ufill.o\
	    vp_patload.o vp_hatchload.o vp_stretch.o vp_setdash.o\
	    vp_bgroup.o vp_egroup.o\
	    vptext.o vpgtext.o vputext.o vpugtext.o vpfile.o vpmessage.o\
	    vpbgroup.o

libvplot.a: $(OFILES)
	rm -f *_.o
	ranlib libvplot.a

install: libvplot.a
	-mv -f $(L) $(L).old
	install -c libvplot.a $(L)
	ranlib $(L)

.SUFFIXES:
.SUFFIXES: .o .c .f
.c.o:
	cc -c ${CFLAGS} $*.c
	cp $*.c $*_.c
	cc -c ${CFLAGS} -DFORTRAN $*_.c
	rm -f $*_.c
	ar crv libvplot.a $*.o $*_.o
.f.o:
	f77 -c ${FFLAGS} $*.f
	ar crv libvplot.a $*.o
