home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD1.mdf
/
lisp
/
interpre
/
xlispplu
/
sources
/
makemet2
< prev
next >
Wrap
Text File
|
1992-01-14
|
1KB
|
35 lines
# 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