.swap

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 xlpp.obj xlprin.obj xlread.obj xlstr.obj xlstruct.obj \
xlsubr.obj xlsym.obj xlsys.obj mswstuff.obj statdum.obj basics.obj \
betab.obj bivnor.obj clarrays.obj clmath.obj common.obj \
complex.obj compound.obj ddists.obj dists.obj gamln.obj gammab.obj \
linalg.obj ludecomp.obj math.obj mats1.obj mats2.obj nor.obj \
obinit.obj objects.obj ppnd.obj sortdata.obj \
stats.obj stfloat.obj statinit.obj stmem.obj studentb.obj \
uni.obj utils.obj utils2.obj xsbayes.obj minimize.obj funs.obj derivs.obj \
cholesky.obj svdecomp.obj qrdecomp.obj makerot.obj rcondest.obj \
cfft.obj lowess.obj kernel.obj splines.obj

WFILES=wxlisp.obj ledit.obj winutils.obj mswmem.obj \
mswalloc.obj mswdynld.obj wxlisp.def wxlisp.res

GRFILES=dialogs.obj hrdwrobs.obj iview.obj iviewdat.obj iviewint.obj \
iviewscl.obj menus.obj windows.obj xssctplt.obj xssctmat.obj \
xsnewplt.obj xsnames.obj xsivint.obj xshist.obj xsgraph.obj xsiview.obj \
xsiview2.obj xsiview3.obj xsspin.obj xsivwin.obj xsivwin2.obj \
filedlgs.obj mswdlg.obj mswgraph.obj mswmenus.obj mswrszbr.obj mswwins.obj

CFLAGS=-v -ml -f -O -2 -w-pia -w-def -w-aus -w-par -W

.c.obj:
	bcc -c $(CFLAGS) $<

.rc.res:
	rc -r -ic:\borlandc\include $<

wxlisp.exe: $(WFILES) $(OFILES) $(GRFILES) xlftab.obj
	tlink @wxlisp.lnk
	rc -ic:\borlandc\include wxlisp

debug: $(WFILES) $(OFILES) $(GRFILES) xlftab.obj
	tlink /v @wxlisp.lnk
	rc -ic:\borlandc\include wxlisp

wxlisp.obj:	wxlisp.h ledit.h winutils.h
mswgraph.obj:	mswivwin.h wxlisp.h
ledit.obj:	ledit.h winutils.h
winutils.obj:	winutils.h
xlftab.obj:	xlisp.h osdefs.h osptrs.h
$(OFILES):	xlisp.h

