#
# Makefile for the IRIT solid modeler (OS2).
#

include ..\makeflag.os2

OBJS = 	bsc_geom.o ctrl-brk.o dosintr.o freefrm1.o freefrm2.o freefrm3.o \
	freefrm4.o freefrm5.o inptevl1.o inptevl2.o inptevl3.o inptprsr.o \
	irit.o objects1.o objects2.o overload.o windows.o

irit.exe: $(OBJS)

install: irit.exe
	$(CP) -f irit.exe $(BIN_DIR)
	$(RM) irit.exe
	$(CP) iritinit.irt $(BIN_DIR)
	$(CP) irit-os2.cfg $(BIN_DIR)/irit.cfg


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

bsc_geom.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
bsc_geom.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
bsc_geom.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
bsc_geom.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
bsc_geom.o: ../include/mdl_lib.h ../include/attribut.h ../include/geomat3d.h
bsc_geom.o: bsc_geom.h
ctrl-brk.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
ctrl-brk.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
ctrl-brk.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
ctrl-brk.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
ctrl-brk.o: ../include/mdl_lib.h ../include/attribut.h inptprsg.h ctrl-brk.h
dosintr.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
dosintr.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
dosintr.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
dosintr.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
dosintr.o: ../include/mdl_lib.h ../include/attribut.h dosintr.h ctrl-brk.h
freefrm1.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
freefrm1.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
freefrm1.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
freefrm1.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
freefrm1.o: ../include/mdl_lib.h ../include/attribut.h objects.h
freefrm1.o: ../include/primitiv.h ../include/ip_cnvrt.h freeform.h
freefrm2.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
freefrm2.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
freefrm2.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
freefrm2.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
freefrm2.o: ../include/mdl_lib.h ../include/attribut.h objects.h
freefrm2.o: ../include/primitiv.h ../include/geomat3d.h ../include/ip_cnvrt.h
freefrm2.o: ../include/bool_lib.h freeform.h
freefrm3.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
freefrm3.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
freefrm3.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
freefrm3.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
freefrm3.o: ../include/mdl_lib.h ../include/attribut.h objects.h
freefrm3.o: ../include/primitiv.h ../include/ip_cnvrt.h freeform.h
freefrm4.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
freefrm4.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
freefrm4.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
freefrm4.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
freefrm4.o: ../include/mdl_lib.h ../include/attribut.h ../include/extra_fn.h
freefrm4.o: objects.h ../include/primitiv.h ../include/ip_cnvrt.h
freefrm4.o: ../include/user_lib.h freeform.h
freefrm5.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
freefrm5.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
freefrm5.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
freefrm5.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
freefrm5.o: ../include/mdl_lib.h ../include/attribut.h ../include/user_lib.h
freefrm5.o: ../include/geomat3d.h ../include/mrchcube.h freeform.h
inptevl1.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
inptevl1.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
inptevl1.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
inptevl1.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
inptevl1.o: ../include/mdl_lib.h ../include/attribut.h ../include/convex.h
inptevl1.o: ctrl-brk.h dosintr.h freeform.h ../include/geomat3d.h
inptevl1.o: ../include/geomvals.h inptprsg.h inptprsl.h objects.h overload.h
inptevl1.o: ../include/primitiv.h ../include/iritgrap.h ../include/animate.h
inptevl1.o: bsc_geom.h
inptevl2.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
inptevl2.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
inptevl2.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
inptevl2.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
inptevl2.o: ../include/mdl_lib.h ../include/attribut.h ../include/convex.h
inptevl2.o: ctrl-brk.h dosintr.h freeform.h ../include/geomat3d.h
inptevl2.o: ../include/geomvals.h inptprsg.h inptprsl.h objects.h overload.h
inptevl2.o: ../include/primitiv.h ../include/iritgrap.h ../include/animate.h
inptevl3.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
inptevl3.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
inptevl3.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
inptevl3.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
inptevl3.o: ../include/mdl_lib.h ../include/attribut.h ctrl-brk.h objects.h
inptevl3.o: inptprsg.h inptprsl.h
inptprsr.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
inptprsr.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
inptprsr.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
inptprsr.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
inptprsr.o: ../include/mdl_lib.h ../include/attribut.h ctrl-brk.h inptprsg.h
inptprsr.o: inptprsl.h objects.h overload.h
irit.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
irit.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
irit.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
irit.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
irit.o: ../include/mdl_lib.h ../include/attribut.h ../include/config.h
irit.o: ctrl-brk.h dosintr.h inptprsg.h ../include/irit_soc.h objects.h
irit.o: ../include/primitiv.h ../include/iritgrap.h ../include/animate.h
irit.o: ../include/bool_lib.h
objects1.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
objects1.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
objects1.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
objects1.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
objects1.o: ../include/mdl_lib.h ../include/attribut.h ../include/primitiv.h
objects1.o: ../include/geomat3d.h objects.h ../include/bbox.h freeform.h
objects2.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
objects2.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
objects2.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
objects2.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
objects2.o: ../include/mdl_lib.h ../include/attribut.h ../include/primitiv.h
objects2.o: ../include/decimate.h ../include/geomat3d.h objects.h freeform.h
overload.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
overload.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
overload.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
overload.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
overload.o: ../include/mdl_lib.h ../include/attribut.h ../include/bool_lib.h
overload.o: freeform.h ../include/geomat3d.h inptprsg.h inptprsl.h objects.h
overload.o: overload.h
windows.o: program.h ../include/irit_sm.h ../include/cagd_lib.h
windows.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
windows.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
windows.o: ../include/allocate.h ../include/iritprsr.h ../include/trng_lib.h
windows.o: ../include/mdl_lib.h ../include/attribut.h ../include/irit_soc.h
