# For Zortech V3 or greater, makes 386 protected mode version

OFILES=xlisp.obj xlbfun.obj xlcont.obj xldbug.obj xldmem.obj xleval.obj \
xlfio.obj xlglob.obj xlimage.obj xlinit.obj xlio.obj xljump.obj xllist.obj \
xlmath.obj xlobj.obj xlpp.obj xlprin.obj xlread.obj xlstr.obj xlsubr.obj \
xlsym.obj xlsys.obj xlseq.obj xlstruct.obj xlmath2.obj ztcstuff.obj

.c.obj:; ztc $*.c -c -mX -f -P -o -DVMEM=1000000

xlispz3.exe:	$(OFILES) xlftab.obj xlispz3.lnk
	ztc @xlispz3.lnk

# use swapping code for nice SYSTEM call
xlispz3.lnk: makez386
	>xlispz3.lnk -mX -f $(OFILES) xlftab.obj -oxlispz3 -L/MAP

xlisp.h:	xldmem.h xlftab.h
	touch xlisp.h

xlftab.obj:	xlisp.h osdefs.h osptrs.h xlftab.c

$(OFILES):	xlisp.h

