#
# Makefile for the IRENDER scan converter.
#

include ..\makeflag.os2

MORE_FLAGS = -DUSE_PROTOTYPES -DUSE_STDLIB_H # For the rle include.

OBJS	= main.o config.o parser.o map.o polyline.o \
	  lights.o rle.o ppm.o image.o bucket.o shader.o \
	  alias.o color.o interpol.o texture.o shadow.o 

irender.exe:	$(OBJS)

install: irender.exe
	$(CP) -f irender.exe $(BIN_DIR)
	$(CP) -f irender.cfg $(BIN_DIR)
	$(RM) irender.exe

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

alias.o: program.h ../include/irit_sm.h ../include/allocate.h
alias.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
alias.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
alias.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
alias.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
alias.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
alias.o: ../include/filt.h debug.h
bucket.o: program.h ../include/irit_sm.h ../include/allocate.h
bucket.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
bucket.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
bucket.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
bucket.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
bucket.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
bucket.o: debug.h
color.o: program.h ../include/irit_sm.h ../include/allocate.h
color.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
color.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
color.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
color.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
color.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
color.o: shadow.h debug.h
config.o: program.h ../include/irit_sm.h ../include/allocate.h
config.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
config.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
config.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
config.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
config.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
config.o: ../include/getarg.h
image.o: program.h ../include/irit_sm.h ../include/allocate.h
image.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
image.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
image.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
image.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
image.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
interpol.o: program.h ../include/irit_sm.h ../include/allocate.h
interpol.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
interpol.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
interpol.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
interpol.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
interpol.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
lights.o: program.h ../include/irit_sm.h ../include/allocate.h
lights.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
lights.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
lights.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
lights.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
lights.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
main.o: program.h ../include/irit_sm.h ../include/allocate.h
main.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
main.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
main.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
main.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
main.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
main.o: shadow.h
map.o: program.h ../include/irit_sm.h ../include/allocate.h
map.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
map.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
map.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
map.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
map.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
map.o: debug.h
parser.o: program.h ../include/irit_sm.h ../include/allocate.h
parser.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
parser.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
parser.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
parser.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
parser.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
polyline.o: program.h ../include/irit_sm.h ../include/allocate.h
polyline.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
polyline.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
polyline.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
polyline.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
polyline.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
polyline.o: ../include/intrnrml.h ../include/geomat3d.h
ppm.o: program.h ../include/irit_sm.h ../include/allocate.h
ppm.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
ppm.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
ppm.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
ppm.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
ppm.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
rle.o: program.h ../include/irit_sm.h ../include/allocate.h
rle.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
rle.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
rle.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
rle.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
rle.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
shader.o: program.h ../include/irit_sm.h ../include/allocate.h
shader.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
shader.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
shader.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
shader.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
shader.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
shader.o: shadow.h debug.h
shadow.o: program.h ../include/irit_sm.h ../include/allocate.h
shadow.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
shadow.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
shadow.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
shadow.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
shadow.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
shadow.o: shadow.h debug.h
texture.o: program.h ../include/irit_sm.h ../include/allocate.h
texture.o: ../include/iritprsr.h ../include/cagd_lib.h ../include/imalloc.h
texture.o: ../include/miscattr.h ../include/genmat.h ../include/symb_lib.h
texture.o: ../include/trim_lib.h ../include/triv_lib.h ../include/trng_lib.h
texture.o: ../include/mdl_lib.h ../include/iritgrap.h ../include/animate.h
texture.o: ../include/attribut.h ../include/ip_cnvrt.h ../include/config.h
