home *** CD-ROM | disk | FTP | other *** search
- # The order to search for rules and files is specified by .SUFFIXES
- .SUFFIXES : .exp .obj .c .asm
-
- EXE = c:\386\bin
-
- # DEFAULT RULES
- # To produce a `.obj' file from a `.asm' file using 386ASM.
- .asm.obj:; $(EXE)\386asm $* $(AFLAGS)
-
- # To produce a `.obj' file from a `.c' file using HC386
- .c.obj:; $(EXE)\hc386 $*.c $(CFLAGS)
-
- OFILES=xlisp.obj xlbfun.obj xlcont.obj xldbug.obj dldmem.obj xleval.obj \
- xlfio.obj xlglob.obj dlimage.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 metastuf.obj system.obj xlstruct.obj xlmath2.obj
-
- CFLAGS= -Hon=Align_members -Hoff=387 -Hon=486 -Hoff=Prototype_override_warnings -DC386 -c
- LIB= c:\386\hc1.6\small\hcc c:\386\hc1.6\small\na
-
- xlisp.exe: $(OFILES) xlftab.obj xlispm2.lnk
- $(EXE)\fastlink @xlispm2.lnk
- $(EXE)\bind386 c:\386\bin\run386b xlisp
- erase xlisp.exp
-
- xlispm2.lnk: makemet2
- >xlispm2.lnk $(OFILES) xlftab.obj , -E xlisp -S 140000 -L $(LIB) -MAXREAL 8000H
-
- xlisp.h: xldmem.h xlftab.h
- touch xlisp.h
-
- xlftab.obj: xlisp.h osdefs.h osptrs.h
- $(OFILES): xlisp.h
-
-