#Lattice Make File for RECOVER.COM
#	Development Tool Flags
RASMFLG	= $$szpznc
APPSLIB	= $(APPS)\APPSLIB.LIB

#INC	= $(MWCINC)
#CSLIB	= $(MWCLIB)\SMALL\HCSE.LIB
#
#.SET:	IPATH=$(INC)\;$(APPS)\\

#
#	Configuration parameters for Borland Turbo C
#
INC	= $(TCCINC)
CSLIB	= $(TCCLIB)\CS.LIB
TCCSTART = $(TCCLIB)\C0S.OBJ+

.c.obj:
#       $(MSC) $(MSCFLG) $*.C,$@;
#       $(MWC) $* -obj $@ $(MWCFLG)
	$(TCC) $(TCCFLG) -I$(APPS) -o$@ $*.c 

#.page
#
#	
$(MSG)\recover.com:	recover.obj reca.obj $(MSG)\txrec.obj $(APPS)\appslib.lib
	$(LINK)/MAP $(LINKFLG) @recover.inp <<!(recover.inp)
$(TCCSTART)recover+reca+$(MSG)\txrec
$(MSG)\recover.com
recover
$(APPSLIB) $(CSLIB)
<
	
recover.obj:	recover.c i:portab.h i:mserror.h $(APPS)\appsdef.h 
recover.obj:	$(APPS)\appslib.h recover.h txrec.h

reca.obj:	reca.a86 recover.equ i:msdos.equ

$(MSG)\txrec.obj:	$(MSG)\txrec.c i:portab.h

##
#	For Devolopment Only !!
##
#recover.equ:	recover.h
#	COPY $? $@
#	ATTRIB.EXE -r $@
#	$(TOOLS)\TRANS.EXE /t ":fdefine @{:i}{?@}$$" "$$1	equ	$$2" $@
#	-$(TOOLS)\TABIFY.EXE $@
#	-$(TOOLS)\EXP.EXE

#.page
#	The following targets control the archival system.
#
extract:
	$(TOOLS)\dget.exe $(EXTPARM) $(ARCLIST)

assign:
	$(TOOLS)\dget.exe -A$(THREAD) $(ASSPARM) $(ARCLIST)

archive:
	$(TOOLS)\dgen.exe $(ARCPARM) -Nn7000 -nB7000 $(ARCLIST)

report:
        $(TOOLS)\dlist -PL60 -PO00 -FF $(FOOTER) -AD:01/01/86\
		$(FMT) $(ARCLIST)
