home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
archives
/
msvp98b1.lzh
/
MSVP98.MAK
< prev
next >
Wrap
Text File
|
1991-12-03
|
3KB
|
104 lines
# File MSVP98.MAK.
#
# Makefile for MS-DOS Kermit on NEC PC-9801 family.
# For use Microsoft's Make version 4.00.
# Usage: "make msvp98.mak" with all source files in current directory.
#
# Written by Joe R. Doupnik. (modified by H.Fujii)
# Blank lines are mandatory.
# MASM v5 or above and Microsoft C (MSC) v5.1 or 6.00 are required.
# MASM switch /mx means preserve case of externals, required.
# MSC CL switches:
# /AS for small memory model (64KB code, everything else in 64KB DGROUP)
# /Zp1 for pack structures on one byte boundaries.
# /Gs to eliminate stack checking (optional, saves a little space & time).
# The inference macros below call MSC and MASM to create .obj modules.
.c.obj:
cl /AS /Zp1 /Gs -c $*.c
.asm.obj:
masm /mx $*.asm;
msscmd.obj: msscmd.asm mssdef.h
msscom.obj: msscom.asm mssdef.h
mssfil.obj: mssfil.asm mssdef.h
mssker.obj: mssker.asm mssdef.h
mssrcv.obj: mssrcv.asm mssdef.h
mssscp.obj: mssscp.asm mssdef.h
msssen.obj: msssen.asm mssdef.h
mssser.obj: mssser.asm mssdef.h
mssset.obj: mssset.asm mssdef.h
msssho.obj: msssho.asm mssdef.h
msster.obj: msster.asm mssdef.h
# These are the system dependent modules for the NEC PC-9801. Use with the
# appropriate Link command file msvp98.lnk.
msgp98.obj: msgp98.asm mssdef.h msxp98.h
msup98.obj: msup98.asm mssdef.h msxp98.h
msxp98.obj: msxp98.asm mssdef.h msxp98.h
msyp98.obj: msyp98.asm mssdef.h msxp98.h
mszp98.obj: mszp98.asm mssdef.h msxp98.h
# Files below are for TCP/IP support
msntni.obj: msntni.asm mssdef.h
msnpdi.obj: msnpdi.asm
msnut1.obj: msnut1.asm
msntnd.obj: msntnd.c msntcp.h msnlib.h
msntcp.obj: msntcp.c msntcp.h msnlib.h
msnsed.obj: msnsed.c msntcp.h msnlib.h
msndns.obj: msndns.c msntcp.h msnlib.h
msnarp.obj: msnarp.c msntcp.h msnlib.h
msnbtp.obj: msnbtp.c msntcp.h msnlib.h
msnicm.obj: msnicm.c msntcp.h msnlib.h
msnpkt.obj: msnpkt.c msntcp.h msnlib.h
msnlib.obj: msnlib.c msnlib.h
msvp98.exe: msscmd.obj msscom.obj mssfil.obj mssker.obj mssrcv.obj\
mssscp.obj msssen.obj mssser.obj mssset.obj msssho.obj\
msster.obj\
msgp98.obj msup98.obj msxp98.obj msyp98.obj mszp98.obj\
msntni.obj msnpdi.obj msntnd.obj msntcp.obj\
msnsed.obj msndns.obj msnarp.obj msnbtp.obj msnicm.obj\
msnpkt.obj msnlib.obj msnut1.obj
LINK @msvp98.lnk
# msvp98.boo: msvp98.exe
# msbmkb msvp98.exe msvp98.boo
# Do the items above when Kermit is rebuilt. Notice the use of a command
# file for Link because the list of object files is too long for one line.
# A sample command file MSVP98.LNK is:
#
# msscmd+msscom+mssfil+mssker+mssrcv+mssscp+msssen+mssser+
# mssset+msssho+msster+msgp98+msup98+msxp98+msyp98+mszp98
# msvp98;
#
# End of Kermit Make file for NEC PC-9801 family.