AFLAGS = /T ARCHFILES = dosmouse.obj doskbd.obj vesafns.obj vesainit.obj vgainit.obj kbdif.obj ADMINFILES = makefile mkvdate.c LPFILES = lpmain.obj lpread.obj lpsolve.obj lpwrite.obj lpdual.obj lptran.obj CFLAGS = -DDOS -DKBINT -DNOPIXRECT \ -DNOVERSION -DLPSOLVE -g LDFLAGS = -g graphics.lib binmode.lib mouse.lib RM = del SRCFILES = conspage.c gcoflow.c shift.c dbgtool.c gcr.c gcrcell.c llstk.c gcscan.c loopsops.c storage.c allocmds.c dir.c gvar2.c lowlev1.c subr.c arithops.c lowlev2.c subr0374.c doscomm.c hardrtn.c lsthandl.c sxhash.c draw.c main.c testtool.c array.c dsk.c inet.c misc7.c timer.c array2.c dspif.c initdsp.c miscn.c typeof.c array3.c initkbd.c ubf1.c array4.c dspsubrs.c initsout.c mkatom.c ubf2.c array5.c eqf.c intcall.c mkcell.c ubf3.c array6.c ether.c mkvdate.c ufn.c atom.c findkey.c kbdsubrs.c mouseif.c ufs.c bbtsub.c foreign.c keyevent.c unixcomm.c bin.c fp.c binds.c asmbbt.c fvar.c mvs.c unwind.c bitblt.c gc.c uraid.c blt.c gc2.c kprint.c osmsg.c usrsubr.c byteswap.c gcarray.c perrno.c ldeboot.c ldeether.c uutils.c carcdr.c gccode.c rawcolor.c vars3.c gcfinal.c ldsout.c return.c vmemsave.c chardev.c gchtfind.c lineblt8.c rpc.c xc.c common.c gcmain3.c lisp2c.c rplcons.c z2.c xmkicon.c xbbt.c xinit.c xscroll.c xcursor.c xlspwin.c xrdopt.c xwinman.c dosmouse.c vesafns.asm vesainit.c vgainit.c kbdif.c dspsparc.il copyright launch.asm lpread.c lpsolve.c lpmain.c lpwrite.c lpdual.c lptran.c OFILES = conspage.obj gcoflow.obj shift.obj dbgtool.obj gcr.obj gcrcell.obj llstk.obj gcscan.obj loopsops.obj storage.obj allocmds.obj dir.obj gvar2.obj lowlev1.obj subr.obj arithops.obj lowlev2.obj subr0374.obj doscomm.obj hardrtn.obj lsthandl.obj sxhash.obj draw.obj main.obj testtool.obj array.obj dsk.obj inet.obj misc7.obj timer.obj array2.obj dspif.obj initdsp.obj miscn.obj typeof.obj array3.obj initkbd.obj ubf1.obj array4.obj dspsubrs.obj initsout.obj mkatom.obj ubf2.obj array5.obj eqf.obj intcall.obj mkcell.obj ubf3.obj array6.obj ether.obj ufn.obj atom.obj findkey.obj kbdsubrs.obj mouseif.obj ufs.obj bbtsub.obj foreign.obj keyevent.obj unixcomm.obj bin.obj fp.obj binds.obj fvar.obj mvs.obj unwind.obj bitblt.obj gc.obj uraid.obj blt.obj gc2.obj kprint.obj osmsg.obj usrsubr.obj byteswap.obj gcarray.obj perrno.obj uutils.obj carcdr.obj asmbbt.obj gccode.obj vars3.obj gcfinal.obj ldsout.obj return.obj vmemsave.obj chardev.obj gchtfind.obj lineblt8.obj rpc.obj xc.obj common.obj gcmain3.obj lisp2c.obj rplcons.obj z2.obj vdate.obj $(COLORFILES) $(ARCHFILES) $(LPFILES) HFILES = address.h adr68k.h arithopsdefs.h arith.h cell.h dbprint.h display.h dspif.h ifpage.h iopage.h lispemul.h lispmap.h lsptypes.h miscstat.h lspglob.h array.h bb.h bitblt.h debug.h devconf.h dspdata.h ether.h fast_dsp.h gcdata.h initatms.h inlinec.h keyboard.h lispver1.h lispver2.h lldsp.h locfile.h medleyfp.h mouseif.h my.h opcodes.h osmsg.h pilotbbt.h print.h return.h stack.h stream.h subrs.h timeout.h tos1defs.h tosfns.h tosret.h vmemsave.h xdefs.h xbitmaps.h xkeymap.h bigvm: CFLAGS = $(CFLAGS) make -f foot emul.exe emul.exe : $(OFILES) @ echo $** > linkopts @ echo $(CFLAGS) > copts $(RM) vdate.c $(CC) @copts @linkopts $(LDFLAGS) /e$@ del linkopts del copts @ echo "Executable is now named '$@'" main.o : lispemul.h address.h lsptypes.h adr68k.h stack.h lspglob.h lispmap.h ifpage.h iopage.h return.h debug.h .SUFFIXES .exe .lib .c .obj .c .asm .s .c medley.exe: launch.obj TLINK launch,medley launch.obj: launch.asm # xc.obj: xc.s # tasm /ml xc.s # #xc.s: xc.c # rsh sparky (cd /users/nilsson/curr ; gcc-make $* ) vdate.obj : mkvdate.exe mkvdate > vdate.c $(CC) vdate.c -c $@ mkvdate.exe : ../src/mkvdate.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/mkvdate.c del copts xc.obj : ../src/xc.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/xc.c -I ../inc -c $@ del copts lpmain.obj : ../src/lpmain.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/lpmain.c -I ../inc -c $@ del copts lpsolve.obj : ../src/lpsolve.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/lpsolve.c -I ../inc -c $@ del copts lpread.obj : ../src/lpread.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/lpread.c -I ../inc -c $@ del copts lptran.obj : ../src/lptran.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/lptran.c -I ../inc -c $@ del copts lpdual.obj : ../src/lpdual.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/lpdual.c -I ../inc -c $@ del copts lpwrite.obj : ../src/lpwrite.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/lpwrite.c -I ../inc -c $@ del copts conspage.obj : ../src/conspage.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/conspage.c -I ../inc -c $@ del copts dosmouse.obj : ../src/dosmouse.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/dosmouse.c -I ../inc -c $@ del copts doskbd.obj : ../src/doskbd.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/doskbd.c -I ../inc -c $@ del copts vesafns.obj : ../src/vesafns.asm tasm /ml ..\src\vesafns.asm vesainit.obj : ../src/vesainit.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/vesainit.c -I ../inc -c $@ del copts vgainit.obj : ../src/vgainit.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/vgainit.c -I ../inc -c $@ del copts kbdif.obj : ../src/kbdif.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/kbdif.c -I ../inc -c $@ del copts gcoflow.obj : ../src/gcoflow.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/gcoflow.c -I ../inc -c $@ del copts shift.obj : ../src/shift.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/shift.c -I ../inc -c $@ del copts dbgtool.obj : ../src/dbgtool.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/dbgtool.c -I ../inc -c $@ del copts gcr.obj : ../src/gcr.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/gcr.c -I ../inc -c $@ del copts gcrcell.obj : ../src/gcrcell.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/gcrcell.c -I ../inc -c $@ del copts llstk.obj : ../src/llstk.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/llstk.c -I ../inc -c $@ del copts gcscan.obj : ../src/gcscan.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/gcscan.c -I ../inc -c $@ del copts loopsops.obj : ../src/loopsops.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/loopsops.c -I ../inc -c $@ del copts storage.obj : ../src/storage.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/storage.c -I ../inc -c $@ del copts allocmds.obj : ../src/allocmds.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/allocmds.c -I ../inc -c $@ del copts dir.obj : ../src/dir.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/dir.c -I ../inc -c $@ del copts gvar2.obj : ../src/gvar2.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/gvar2.c -I ../inc -c $@ del copts lowlev1.obj : ../src/lowlev1.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/lowlev1.c -I ../inc -c $@ del copts subr.obj : ../src/subr.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/subr.c -I ../inc -c $@ del copts arithops.obj : ../src/arithops.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/arithops.c -I ../inc -c $@ del copts lowlev2.obj : ../src/lowlev2.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/lowlev2.c -I ../inc -c $@ del copts subr0374.obj : ../src/subr0374.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/subr0374.c -I ../inc -c $@ del copts doscomm.obj : ../src/doscomm.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/doscomm.c -I ../inc -c $@ del copts hardrtn.obj : ../src/hardrtn.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/hardrtn.c -I ../inc -c $@ del copts lsthandl.obj : ../src/lsthandl.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/lsthandl.c -I ../inc -c $@ -Le del copts sxhash.obj : ../src/sxhash.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/sxhash.c -I ../inc -c $@ del copts draw.obj : ../src/draw.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/draw.c -I ../inc -c $@ del copts main.obj : ../src/main.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/main.c -I ../inc -c $@ del copts testtool.obj : ../src/testtool.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/testtool.c -I ../inc -c $@ del copts array.obj : ../src/array.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/array.c -I ../inc -c $@ del copts dsk.obj : ../src/dsk.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/dsk.c -I ../inc -c $@ del copts inet.obj : ../src/inet.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/inet.c -I ../inc -c $@ del copts misc7.obj : ../src/misc7.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/misc7.c -I ../inc -c $@ del copts timer.obj : ../src/timer.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/timer.c -I ../inc -c $@ del copts array2.obj : ../src/array2.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/array2.c -I ../inc -c $@ del copts dspif.obj : ../src/dspif.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/dspif.c -I ../inc -c $@ del copts initdsp.obj : ../src/initdsp.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/initdsp.c -I ../inc -c $@ del copts miscn.obj : ../src/miscn.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/miscn.c -I ../inc -c $@ del copts typeof.obj : ../src/typeof.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/typeof.c -I ../inc -c $@ del copts array3.obj : ../src/array3.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/array3.c -I ../inc -c $@ del copts initkbd.obj : ../src/initkbd.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/initkbd.c -I ../inc -c $@ del copts ubf1.obj : ../src/ubf1.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/ubf1.c -I ../inc -c $@ del copts array4.obj : ../src/array4.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/array4.c -I ../inc -c $@ del copts dspsubrs.obj : ../src/dspsubrs.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/dspsubrs.c -I ../inc -c $@ del copts initsout.obj : ../src/initsout.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/initsout.c -I ../inc -c $@ del copts mkatom.obj : ../src/mkatom.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/mkatom.c -I ../inc -c $@ del copts ubf2.obj : ../src/ubf2.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/ubf2.c -I ../inc -c $@ del copts array5.obj : ../src/array5.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/array5.c -I ../inc -c $@ del copts eqf.obj : ../src/eqf.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/eqf.c -I ../inc -c $@ del copts intcall.obj : ../src/intcall.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/intcall.c -I ../inc -c $@ del copts mkcell.obj : ../src/mkcell.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/mkcell.c -I ../inc -c $@ del copts ubf3.obj : ../src/ubf3.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/ubf3.c -I ../inc -c $@ del copts array6.obj : ../src/array6.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/array6.c -I ../inc -c $@ del copts ether.obj : ../src/ether.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/ether.c -I ../inc -c $@ del copts ufn.obj : ../src/ufn.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/ufn.c -I ../inc -c $@ del copts atom.obj : ../src/atom.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/atom.c -I ../inc -c $@ del copts findkey.obj : ../src/findkey.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/findkey.c -I ../inc -c $@ del copts kbdsubrs.obj : ../src/kbdsubrs.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/kbdsubrs.c -I ../inc -c $@ del copts mouseif.obj : ../src/mouseif.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/mouseif.c -I ../inc -c $@ del copts ufs.obj : ../src/ufs.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/ufs.c -I ../inc -c $@ del copts bbtsub.obj : ../src/bbtsub.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/bbtsub.c -I ../inc -c $@ del copts foreign.obj : ../src/foreign.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/foreign.c -I ../inc -c $@ del copts keyevent.obj : ../src/keyevent.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/keyevent.c -I ../inc -c $@ del copts unixcomm.obj : ../src/unixcomm.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/unixcomm.c -I ../inc -c $@ del copts bin.obj : ../src/bin.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/bin.c -I ../inc -c $@ del copts fp.obj : ../src/fp.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/fp.c -I ../inc -c $@ del copts binds.obj : ../src/binds.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/binds.c -I ../inc -c $@ del copts fvar.obj : ../src/fvar.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/fvar.c -I ../inc -c $@ del copts mvs.obj : ../src/mvs.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/mvs.c -I ../inc -c $@ del copts unwind.obj : ../src/unwind.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/unwind.c -I ../inc -c $@ del copts bitblt.obj : ../src/bitblt.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/bitblt.c -I ../inc -c $@ del copts gc.obj : ../src/gc.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/gc.c -I ../inc -c $@ del copts uraid.obj : ../src/uraid.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/uraid.c -I ../inc -c $@ del copts blt.obj : ../src/blt.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/blt.c -I ../inc -c $@ del copts gc2.obj : ../src/gc2.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/gc2.c -I ../inc -c $@ del copts kprint.obj : ../src/kprint.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/kprint.c -I ../inc -c $@ del copts osmsg.obj : ../src/osmsg.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/osmsg.c -I ../inc -c $@ del copts usrsubr.obj : ../src/usrsubr.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/usrsubr.c -I ../inc -c $@ del copts byteswap.obj : ../src/byteswap.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/byteswap.c -I ../inc -c $@ del copts gcarray.obj : ../src/gcarray.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/gcarray.c -I ../inc -c $@ del copts perrno.obj : ../src/perrno.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/perrno.c -I ../inc -c $@ del copts uutils.obj : ../src/uutils.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/uutils.c -I ../inc -c $@ del copts carcdr.obj : ../src/carcdr.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/carcdr.c -I ../inc -c $@ del copts asmbbt.obj : ../src/asmbbt.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/asmbbt.c -I ../inc -c $@ del copts gccode.obj : ../src/gccode.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/gccode.c -I ../inc -c $@ del copts vars3.obj : ../src/vars3.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/vars3.c -I ../inc -c $@ del copts gcfinal.obj : ../src/gcfinal.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/gcfinal.c -I ../inc -c $@ del copts ldsout.obj : ../src/ldsout.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/ldsout.c -I ../inc -c $@ del copts return.obj : ../src/return.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/return.c -I ../inc -c $@ del copts vmemsave.obj : ../src/vmemsave.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/vmemsave.c -I ../inc -c $@ del copts chardev.obj : ../src/chardev.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/chardev.c -I ../inc -c $@ del copts gchtfind.obj : ../src/gchtfind.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/gchtfind.c -I ../inc -c $@ del copts lineblt8.obj : ../src/lineblt8.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/lineblt8.c -I ../inc -c $@ del copts rpc.obj : ../src/rpc.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/rpc.c -I ../inc -c $@ del copts common.obj : ../src/common.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/common.c -I ../inc -c $@ del copts gcmain3.obj : ../src/gcmain3.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/gcmain3.c -I ../inc -c $@ del copts lisp2c.obj : ../src/lisp2c.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/lisp2c.c -I ../inc -c $@ del copts rplcons.obj : ../src/rplcons.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/rplcons.c -I ../inc -c $@ del copts z2.obj : ../src/z2.c @ echo $(CFLAGS) > copts $(CC) @copts ../src/z2.c -I ../inc -c $@ del copts