#
# This is the make file for the graphic driver's subdirectory.
#
#				Gershon Elber, June 1993
#

include ../makeflag.unx

nuldrvs: nuldrvs.o gen_grap.o
	$(CC) $(CFLAGS) -o nuldrvs nuldrvs.o gen_grap.o $(LIBS) $(MORELIBS) -lm

XGLDRVS_DRAW = draw_crv.o draw_mdl.o draw_srf.o drawtsrf.o \
	drawtriv.o drawtris.o draw_obj.o
xgldrvs: xgldrvs.o xgldraw.o gen_grap.o $(XGLDRVS_DRAW)
	$(CC) $(CFLAGS) -o xgldrvs xgldrvs.o xgldraw.o gen_grap.o \
	$(XGLDRVS_DRAW) $(LIBS) $(MORELIBS) $(GRAPGLLIBS) -lm

XOGLDRVS_DRAW = draw_crv.o draw_mdl.o draw_srf.o drawtsrf.o \
	drawtriv.o drawtris.o draw_obj.o 
xogldrvs: xmtdrvs.o xogldraw.o anim_xmt.o gen_grap.o $(XOGLDRVS_DRAW)
	$(CC) $(CFLAGS) -o xogldrvs xmtdrvs.o xogldraw.o anim_xmt.o gen_grap.o \
	$(XOGLDRVS_DRAW) $(LIBS) $(MORELIBS) $(GRAPOGLLIBS) -lm

XGLADAP_DRAW = drawtsrf.o drawtriv.o drawtris.o draw_crv.o draw_mdl.o \
	draw_obj.o
xgladap: xgladap.o gen_grap.o $(XGLADAP_DRAW)
	$(CC) $(CFLAGS) -o xgladap xgladap.o gen_grap.o $(XGLADAP_DRAW) \
	$(LIBS) $(MORELIBS) $(GRAPGLLIBS) -lm

X11DRVS_DRAW = drawln3d.o drawptvc.o drawpoly.o draw_crv.o draw_mdl.o \
	draw_srf.o drawtsrf.o drawtriv.o drawtris.o draw_obj.o
x11drvs: x11drvs.o x11draw.o gen_grap.o $(X11DRVS_DRAW)
	$(CC) $(CFLAGS) -o x11drvs x11drvs.o x11draw.o gen_grap.o \
	$(X11DRVS_DRAW) $(LIBS) $(MORELIBS) $(GRAPX11LIBS) -lm

XMTDRVS_DRAW = drawln3d.o drawptvc.o drawpoly.o draw_crv.o draw_mdl.o \
	draw_srf.o drawtsrf.o drawtriv.o drawtris.o draw_obj.o
xmtdrvs: xmtdrvs.o x11draw.o anim_xmt.o gen_grap.o $(XMTDRVS_DRAW)
	$(CC) $(CFLAGS) -o xmtdrvs xmtdrvs.o x11draw.o anim_xmt.o gen_grap.o \
	$(XMTDRVS_DRAW) $(LIBS) $(MORELIBS) $(GRAPXMTLIBS) -lm

XGLMDRVS_DRAW = draw_crv.o draw_mdl.o draw_srf.o drawtsrf.o \
	drawtriv.o drawtris.o draw_obj.o
xglmdrvs: xmtdrvs.o xgldraw.o anim_xmt.o gen_grap.o $(XGLMDRVS_DRAW)
	$(CC) $(CFLAGS) -o xglmdrvs xmtdrvs.o xgldraw.o anim_xmt.o gen_grap.o \
	$(XGLMDRVS_DRAW) $(LIBS) $(MORELIBS) $(GRAPXMTLIBS) $(GRAPGLLIBS) -lm

XSBMDRVS_DRAW = draw_crv.o draw_mdl.o draw_srf.o drawtsrf.o \
	drawtriv.o drawtris.o draw_obj.o
xsbmdrvs: xmtdrvs.o xsbdraw.o hpsbutil.o anim_xmt.o gen_grap.o $(XSBMDRVS_DRAW)
	$(CC) $(CFLAGS) -o xsbmdrvs xmtdrvs.o xsbdraw.o hpsbutil.o \
	anim_xmt.o gen_grap.o \
	$(XSBMDRVS_DRAW) $(LIBS) $(MORELIBS) $(GRAPSBLIBS) $(GRAPXMTLIBS) -lm

install: $(GRAPDRVS)
	mv -f $(GRAPDRVS) $(BIN_DIR)
	cp *drvs.cfg $(BIN_DIR)


# DO NOT DELETE THIS LINE -- make depend depends on it.

amidrvs.o: ../include/irit_sm.h ../include/genmat.h ../include/iritprsr.h
amidrvs.o: ../include/cagd_lib.h ../include/imalloc.h ../include/miscattr.h
amidrvs.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
amidrvs.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/allocate.h
amidrvs.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/iritgrap.h
amidrvs.o: ../include/animate.h ../include/irit_soc.h
anim_wnt.o: ../include/irit_sm.h ../include/iritgrap.h ../include/genmat.h
anim_wnt.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
anim_wnt.o: ../include/miscattr.h ../include/symb_lib.h ../include/trim_lib.h
anim_wnt.o: ../include/triv_lib.h ../include/trng_lib.h ../include/mdl_lib.h
anim_wnt.o: ../include/animate.h ../include/attribut.h wntdrvs.h
anim_xmt.o: ../include/irit_sm.h ../include/iritgrap.h ../include/genmat.h
anim_xmt.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
anim_xmt.o: ../include/miscattr.h ../include/symb_lib.h ../include/trim_lib.h
anim_xmt.o: ../include/triv_lib.h ../include/trng_lib.h ../include/mdl_lib.h
anim_xmt.o: ../include/animate.h ../include/attribut.h xmtdrvs.h x11drvs.h
djgdrvs.o: djggraph.h ../include/iritgrap.h ../include/irit_sm.h
djgdrvs.o: ../include/genmat.h ../include/iritprsr.h ../include/cagd_lib.h
djgdrvs.o: ../include/imalloc.h ../include/miscattr.h ../include/symb_lib.h
djgdrvs.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
djgdrvs.o: ../include/mdl_lib.h ../include/animate.h ../include/attribut.h
djggraph.o: djggraph.h ../include/iritgrap.h ../include/irit_sm.h
djggraph.o: ../include/genmat.h ../include/iritprsr.h ../include/cagd_lib.h
djggraph.o: ../include/imalloc.h ../include/miscattr.h ../include/symb_lib.h
djggraph.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
djggraph.o: ../include/mdl_lib.h ../include/animate.h ../include/attribut.h
draw_crv.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
draw_crv.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
draw_crv.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
draw_crv.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/allocate.h
draw_crv.o: ../include/ip_cnvrt.h ../include/attribut.h ../include/iritgrap.h
draw_crv.o: ../include/animate.h
draw_mdl.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
draw_mdl.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
draw_mdl.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
draw_mdl.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/allocate.h
draw_mdl.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/iritgrap.h
draw_mdl.o: ../include/animate.h
draw_obj.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
draw_obj.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
draw_obj.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
draw_obj.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/iritgrap.h
draw_obj.o: ../include/animate.h ../include/attribut.h ../include/allocate.h
draw_srf.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
draw_srf.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
draw_srf.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
draw_srf.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/allocate.h
draw_srf.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/iritgrap.h
draw_srf.o: ../include/animate.h
drawln3d.o: ../include/irit_sm.h ../include/genmat.h ../include/iritgrap.h
drawln3d.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
drawln3d.o: ../include/miscattr.h ../include/symb_lib.h ../include/trim_lib.h
drawln3d.o: ../include/triv_lib.h ../include/trng_lib.h ../include/mdl_lib.h
drawln3d.o: ../include/animate.h ../include/attribut.h
drawpoly.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
drawpoly.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
drawpoly.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
drawpoly.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/iritgrap.h
drawpoly.o: ../include/animate.h ../include/attribut.h
drawptvc.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
drawptvc.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
drawptvc.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
drawptvc.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/iritgrap.h
drawptvc.o: ../include/animate.h ../include/attribut.h
drawtris.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
drawtris.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
drawtris.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
drawtris.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/allocate.h
drawtris.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/iritgrap.h
drawtris.o: ../include/animate.h
drawtriv.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
drawtriv.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
drawtriv.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
drawtriv.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/allocate.h
drawtriv.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/iritgrap.h
drawtriv.o: ../include/animate.h
drawtsrf.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
drawtsrf.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
drawtsrf.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
drawtsrf.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/allocate.h
drawtsrf.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/iritgrap.h
drawtsrf.o: ../include/animate.h
gen_grap.o: ../include/irit_sm.h ../include/bbox.h ../include/iritprsr.h
gen_grap.o: ../include/cagd_lib.h ../include/imalloc.h ../include/miscattr.h
gen_grap.o: ../include/genmat.h ../include/symb_lib.h ../include/trim_lib.h
gen_grap.o: ../include/triv_lib.h ../include/trng_lib.h ../include/mdl_lib.h
gen_grap.o: ../include/ip_cnvrt.h ../include/attribut.h ../include/getarg.h
gen_grap.o: ../include/config.h ../include/convex.h ../include/allocate.h
gen_grap.o: ../include/geomat3d.h ../include/iritgrap.h ../include/animate.h
gen_grap.o: ../include/irit_soc.h
hpsbutil.o: xsbdrvs.h
nuldrvs.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
nuldrvs.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
nuldrvs.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
nuldrvs.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/allocate.h
nuldrvs.o: ../include/attribut.h ../include/iritgrap.h ../include/animate.h
os2drvs.o: ../include/irit_sm.h ../include/genmat.h ../include/iritprsr.h
os2drvs.o: ../include/cagd_lib.h ../include/imalloc.h ../include/miscattr.h
os2drvs.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
os2drvs.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/allocate.h
os2drvs.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/iritgrap.h
os2drvs.o: ../include/animate.h os2drvs.h ../include/irit_soc.h
wnt_ogl.o: ../include/irit_sm.h ../include/genmat.h ../include/iritprsr.h
wnt_ogl.o: ../include/cagd_lib.h ../include/imalloc.h ../include/miscattr.h
wnt_ogl.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
wnt_ogl.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/attribut.h
wnt_ogl.o: ../include/iritgrap.h ../include/animate.h ../include/irit_soc.h
wnt_ogl.o: ../include/allocate.h wntdrvs.h
wnt_win.o: ../include/irit_sm.h ../include/genmat.h ../include/iritprsr.h
wnt_win.o: ../include/cagd_lib.h ../include/imalloc.h ../include/miscattr.h
wnt_win.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
wnt_win.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/allocate.h
wnt_win.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/iritgrap.h
wnt_win.o: ../include/animate.h wntdrvs.h
wntdrvs.o: ../include/irit_sm.h ../include/genmat.h ../include/iritprsr.h
wntdrvs.o: ../include/cagd_lib.h ../include/imalloc.h ../include/miscattr.h
wntdrvs.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
wntdrvs.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/allocate.h
wntdrvs.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/iritgrap.h
wntdrvs.o: ../include/animate.h ../include/irit_soc.h wntdrvs.h
x11draw.o: ../include/irit_sm.h ../include/genmat.h ../include/iritprsr.h
x11draw.o: ../include/cagd_lib.h ../include/imalloc.h ../include/miscattr.h
x11draw.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
x11draw.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/iritgrap.h
x11draw.o: ../include/animate.h ../include/attribut.h ../include/allocate.h
x11draw.o: x11drvs.h
x11drvs.o: ../include/irit_sm.h ../include/genmat.h ../include/iritprsr.h
x11drvs.o: ../include/cagd_lib.h ../include/imalloc.h ../include/miscattr.h
x11drvs.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
x11drvs.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/allocate.h
x11drvs.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/iritgrap.h
x11drvs.o: ../include/animate.h x11drvs.h
xgladap.o: ../include/irit_sm.h ../include/genmat.h ../include/config.h
xgladap.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
xgladap.o: ../include/miscattr.h ../include/symb_lib.h ../include/trim_lib.h
xgladap.o: ../include/triv_lib.h ../include/trng_lib.h ../include/mdl_lib.h
xgladap.o: ../include/allocate.h ../include/attribut.h ../include/ip_cnvrt.h
xgladap.o: ../include/iritgrap.h ../include/animate.h
xgldraw.o: ../include/irit_sm.h ../include/attribut.h ../include/iritprsr.h
xgldraw.o: ../include/cagd_lib.h ../include/imalloc.h ../include/miscattr.h
xgldraw.o: ../include/genmat.h ../include/symb_lib.h ../include/trim_lib.h
xgldraw.o: ../include/triv_lib.h ../include/trng_lib.h ../include/mdl_lib.h
xgldraw.o: xgldrvs.h ../include/iritgrap.h ../include/animate.h
xgldraw.o: ../include/allocate.h
xgldrvs.o: ../include/irit_sm.h ../include/genmat.h ../include/iritprsr.h
xgldrvs.o: ../include/cagd_lib.h ../include/imalloc.h ../include/miscattr.h
xgldrvs.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
xgldrvs.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/allocate.h
xgldrvs.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/iritgrap.h
xgldrvs.o: ../include/animate.h xgldrvs.h
xmtdrvs.o: ../include/irit_sm.h ../include/genmat.h ../include/iritprsr.h
xmtdrvs.o: ../include/cagd_lib.h ../include/imalloc.h ../include/miscattr.h
xmtdrvs.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
xmtdrvs.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/irit_soc.h
xmtdrvs.o: ../include/allocate.h ../include/attribut.h ../include/ip_cnvrt.h
xmtdrvs.o: ../include/iritgrap.h ../include/animate.h xmtdrvs.h x11drvs.h
xmtdrvs.o: xgldrvs.h
xogldraw.o: ../include/irit_sm.h ../include/genmat.h ../include/iritprsr.h
xogldraw.o: ../include/cagd_lib.h ../include/imalloc.h ../include/miscattr.h
xogldraw.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
xogldraw.o: ../include/trng_lib.h ../include/mdl_lib.h ../include/allocate.h
xogldraw.o: ../include/attribut.h ../include/iritgrap.h ../include/animate.h
xogldraw.o: xmtdrvs.h x11drvs.h
xsbdraw.o: ../include/irit_sm.h ../include/attribut.h ../include/iritprsr.h
xsbdraw.o: ../include/cagd_lib.h ../include/imalloc.h ../include/miscattr.h
xsbdraw.o: ../include/genmat.h ../include/symb_lib.h ../include/trim_lib.h
xsbdraw.o: ../include/triv_lib.h ../include/trng_lib.h ../include/mdl_lib.h
xsbdraw.o: ../include/iritgrap.h ../include/animate.h x11drvs.h xsbdrvs.h
