AFLAGS = -mf -4r -fp3 -fpi87 -w4 -e25 -zq
CFLAGS = -w4 -e25 -s -j -zp2 -zq -od -of+ -ol -ol+ -om -oc -oa -or -oe20 -fp5 -fpi87 -zdp -zfp -zgp -r -zu -zdl -5r -bt=dos -mf

project : tsk.lib .SYMBOLIC

!define BLANK ""
tcasm.obj : tcasm.asm .AUTODEPEND
 *wasm tcasm.asm $(AFLAGS)

tcdos.obj : tcdos.asm .AUTODEPEND
 *wasm tcdos.asm $(AFLAGS)

tckbd.obj : tckbd.asm .AUTODEPEND
 *wasm tckbd.asm $(AFLAGS)

tctim.obj : tctim.asm .AUTODEPEND
 *wasm tctim.asm $(AFLAGS)

tcad8.obj : tcad8.c .AUTODEPEND
 *wcc386 tcad8.c $(CFLAGS)

tcalloc.obj : tcalloc.c .AUTODEPEND
 *wcc386 tcalloc.c $(CFLAGS)

tcbitbus.obj : tcbitbus.c .AUTODEPEND
 *wcc386 tcbitbus.c $(CFLAGS)

tcbuf.obj : tcbuf.c .AUTODEPEND
 *wcc386 tcbuf.c $(CFLAGS)

tccnt.obj : tccnt.c .AUTODEPEND
 *wcc386 tccnt.c $(CFLAGS)

tcflg.obj : tcflg.c .AUTODEPEND
 *wcc386 tcflg.c $(CFLAGS)

tcmain.obj : tcmain.c .AUTODEPEND
 *wcc386 tcmain.c $(CFLAGS)

tcmsg.obj : tcmsg.c .AUTODEPEND
 *wcc386 tcmsg.c $(CFLAGS)

tcpip.obj : tcpip.c .AUTODEPEND
 *wcc386 tcpip.c $(CFLAGS)

tcprt.obj : tcprt.c .AUTODEPEND
 *wcc386 tcprt.c $(CFLAGS)

tcrsc.obj : tcrsc.c .AUTODEPEND
 *wcc386 tcrsc.c $(CFLAGS)

tcsio.obj : tcsio.c .AUTODEPEND
 *wcc386 tcsio.c $(CFLAGS)

tcsub.obj : tcsub.c .AUTODEPEND
 *wcc386 tcsub.c $(CFLAGS)

tcwpip.obj : tcwpip.c .AUTODEPEND
 *wcc386 tcwpip.c $(CFLAGS)

tsk.lib : tcasm.obj tcdos.obj tckbd.obj tctim.obj tcad8.obj tcalloc.obj tcbitbus.obj&
 tcbuf.obj tccnt.obj tcflg.obj tcmain.obj tcmsg.obj tcpip.obj tcprt.obj tcrsc.obj&
 tcsio.obj tcsub.obj tcwpip.obj .AUTODEPEND
 %create tsk.lb1
!ifneq BLANK "tcasm.obj tcdos.obj tckbd.obj tctim.obj tcad8.obj tcalloc.obj &
tcbitbus.obj tcbuf.obj tccnt.obj tcflg.obj tcmain.obj tcmsg.obj tcpip.obj tc&
prt.obj tcrsc.obj tcsio.obj tcsub.obj tcwpip.obj"
 @for %i in (tcasm.obj tcdos.obj tckbd.obj tctim.obj tcad8.obj tcalloc.obj t&
cbitbus.obj tcbuf.obj tccnt.obj tcflg.obj tcmain.obj tcmsg.obj tcpip.obj tcp&
rt.obj tcrsc.obj tcsio.obj tcsub.obj tcwpip.obj) do @%append tsk.lb1 +'%i'
!endif
!ifneq BLANK ""
 @for %i in () do @%append tsk.lb1 +'%i'
!endif
 *wlib -b -c -n -q -p=512 tsk.lib @tsk.lb1

clean: .SYMBOLIC
 rm -f tsk.lib
 rm -f tsk.lb1
 rm -f *.err
 rm -f *.obj