
#
# This is the make file for the prsr. lib subdirectory.
# In order to run it tcc is assumed to be available, in addition to
# tlib and obviously borland make.
#
# Usage: "make [-DMDL=model]" where model can be l (large) or c (compact) etc.
# Note the MDL is optional with large model as default.
#
#				Gershon Elber, Aug 1991
#

# Works only on TC++ 1.0 make and up - swap out make before invoking command.
# .SWAP

# Get the destination directories:
!include "..\makeflag.tc"

OBJS = allocate.obj iritprs1.obj iritprs2.obj iritprsb.obj \
	attribut.obj ip_cnvrt.obj ip_fatal.obj ip_procs.obj

RW_OBJS = cagdread.obj cagd_wrt.obj bsp_read.obj bsp_wrt.obj \
	bzr_read.obj bzr_wrt.obj mdl_read.obj mdl_wrt.obj \
	trivread.obj triv_wrt.obj \
	trimread.obj trim_wrt.obj trngread.obj trng_wrt.obj

# Show me better way if you know one to prepare this line for TLIB:
POBJS = +allocate.obj +iritprsr.obj +iritprsb.obj +attribut.obj \
	+ip_cnvrt.obj +ip_fatal.obj +ip_procs.obj

PRW_OBJS = +cagdread.obj +cagd_wrt.obj \
	+bsp_read.obj +bsp_wrt.obj +bzr_read.obj +bzr_wrt.obj \
	+mdl_read.obj +mdl_wrt.obj +trivread.obj +triv_wrt.obj \
	+trimread.obj +trim_wrt.obj +trngread.obj +trng_wrt.obj

prsr_lib.lib: $(OBJS) $(RW_OBJS)
	del prsr_lib.lib
	tlib /c prsr_lib.lib @&&!
$(POBJS) $(PRW_OBJS), prsr_lib.lst
!

install: prsr_lib.lib
	copy prsr_lib.lib $(LIB_DIR)

# Dependencies starts here - do not touch, generated automatically.
allocate.obj:	../include/irit_sm.h ../include/iritprsr.h ../include/allocate.h ../include/attribut.h ../include/imalloc.h
ami_clnt.obj:	../include/irit_sm.h ../include/irit_soc.h ../include/amiga.h
ami_srvr.obj:	../include/irit_sm.h ../include/irit_soc.h ../include/amiga.h
attribut.obj:	../include/irit_sm.h ../include/iritprsr.h ../include/attribut.h ../include/allocate.h
bsp_read.obj:	prsr_loc.h
bsp_wrt.obj:	prsr_loc.h
bzr_read.obj:	prsr_loc.h
bzr_wrt.obj:	prsr_loc.h
cagd_wrt.obj:	prsr_loc.h ../include/irit_soc.h
cagdread.obj:	prsr_loc.h
coerce.obj:	../include/irit_sm.h ../include/iritprsr.h ../include/allocate.h
ip_cnvrt.obj:	../include/irit_sm.h prsr_loc.h ../include/allocate.h ../include/ip_cnvrt.h
ip_fatal.obj:	../include/irit_sm.h ../include/iritprsr.h ../include/allocate.h ../include/attribut.h
ip_procs.obj:	../include/irit_sm.h ../include/attribut.h ../include/iritprsr.h
iritprs1.obj:	../include/irit_sm.h prsr_loc.h ../include/allocate.h ../include/attribut.h ../include/irit_soc.h
iritprs2.obj:	../include/irit_sm.h prsr_loc.h ../include/allocate.h ../include/attribut.h ../include/irit_soc.h
iritprsb.obj:	../include/irit_sm.h prsr_loc.h ../include/allocate.h ../include/attribut.h ../include/irit_soc.h
soc_clnt.obj:	../include/irit_sm.h prsr_loc.h ../include/irit_soc.h
soc_srvr.obj:	../include/irit_sm.h prsr_loc.h ../include/irit_soc.h
trim_wrt.obj:	prsr_loc.h
trimread.obj:	prsr_loc.h
triv_wrt.obj:	prsr_loc.h
trivread.obj:	prsr_loc.h
