.c.obj:
	wcc386 /oaxt /s $[*.c

.asm.obj:
	ml /c /Zd $[*.asm

all:	le2ve.exe verun.exe veloader.exe velod4gw.exe .SYMBOLIC

release:	.SYMBOLIC
	del ve.zip
	le2ve -s le2ve.exe cp\le2ve.exe
	le2ve -s verun.exe cp\verun.exe
	pkzip -ex ve.zip le2ve.c cp\le2ve.exe veloader.asm veloader.exe velod4gw.exe cp\verun.exe verun.c verun_a.asm
	pkzip -ex ve.zip makefile vpexe.txt copying p:\h\a\vexe.h p:\h\a\types.h changes

velod4gw.exe:	veloader.obj
	wlink file veloader name velod4gw.exe op stub=wstub.exe

veloader.exe:	veloader.obj
	wlink debug all file veloader name veloader.exe op stub=c:\tools\pmodew.exe op symf=veloader.sym

veloader.obj:	veloader.asm

le2ve.exe:	le2ve.obj
	wlink debug line file le2ve name le2ve.exe op stack=50000

le2ve.obj:	le2ve.c

verun.exe:	verun.obj verun_a.obj
	wlink debug line file verun,verun_a name verun.exe

verun.obj:	verun.c
	wcc386 /oaxt $[*.c

verun_a.obj:	verun_a.asm
