#Lattice Make File for CHKDSK.CMD
#	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)\chkdsk.com:	chkdsk.obj chkdsks.obj chkdska.obj $(MSG)\chkdskm.obj $(APPS)\appslib.lib
	$(LINK)/MAP $(LINKFLG) @chkdsk.inp <<!(chkdsk.inp)
$(TCCSTART) chkdsk chkdsks chkdska $(MSG)\chkdskm /EXEPACK
$(MSG)\chkdsk.com
chkdsk
$(APPSLIB) $(CSLIB)
<
	
chkdsk.obj:	chkdsk.c i:portab.h i:ccpm.h $(APPS)\appsdef.h $(APPS)\appslib.h

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

chkdska.obj:	chkdska.a86
		$(RASM) $* $(RASMFLG)
		$(TOOLS)\fixupp $*
		
chkdsks.obj:	chkdsks.a86
		$(RASM) $* $(RASMFLG)
		$(TOOLS)\fixupp $*

#.page
#	The following targets control the archival system. Targets have
#	been declared to ARCHIVE, EXTRACT, VERSION and REPORT on the
#	COMMAND.COM product and its history.
#
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)
