home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / archives / msvp98b1.lzh / MSVP98.MAK < prev    next >
Text File  |  1991-12-03  |  3KB  |  104 lines

  1. # File MSVP98.MAK.
  2. #
  3. # Makefile for MS-DOS Kermit on NEC PC-9801 family.
  4. # For use Microsoft's Make version 4.00.
  5. # Usage: "make msvp98.mak" with all source files in current directory.
  6. #
  7. # Written by Joe R. Doupnik. (modified by H.Fujii)
  8. # Blank lines are mandatory.
  9. # MASM v5 or above and Microsoft C (MSC) v5.1 or 6.00 are required.
  10. # MASM switch /mx means preserve case of externals, required.
  11. # MSC CL switches:
  12. #    /AS for small memory model (64KB code, everything else in 64KB DGROUP)
  13. #    /Zp1 for pack structures on one byte boundaries.
  14. #    /Gs to eliminate stack checking (optional, saves a little space & time).
  15. # The inference macros below call MSC and MASM to create .obj modules.
  16.  .c.obj:
  17.      cl /AS /Zp1 /Gs -c $*.c
  18.  
  19.  .asm.obj:
  20.      masm /mx $*.asm;
  21.  
  22. msscmd.obj:     msscmd.asm mssdef.h
  23.  
  24. msscom.obj:     msscom.asm mssdef.h
  25.  
  26. mssfil.obj:     mssfil.asm mssdef.h
  27.  
  28. mssker.obj:     mssker.asm mssdef.h
  29.  
  30. mssrcv.obj:     mssrcv.asm mssdef.h
  31.  
  32. mssscp.obj:     mssscp.asm mssdef.h
  33.  
  34. msssen.obj:     msssen.asm mssdef.h
  35.  
  36. mssser.obj:     mssser.asm mssdef.h
  37.  
  38. mssset.obj:     mssset.asm mssdef.h
  39.  
  40. msssho.obj:    msssho.asm mssdef.h
  41.  
  42. msster.obj:     msster.asm mssdef.h
  43.  
  44. # These are the system dependent modules for the NEC PC-9801. Use with the
  45. # appropriate Link command file msvp98.lnk.
  46.  
  47. msgp98.obj:     msgp98.asm mssdef.h msxp98.h
  48.  
  49. msup98.obj:     msup98.asm mssdef.h msxp98.h
  50.  
  51. msxp98.obj:     msxp98.asm mssdef.h msxp98.h
  52.  
  53. msyp98.obj:     msyp98.asm mssdef.h msxp98.h
  54.  
  55. mszp98.obj:     mszp98.asm mssdef.h msxp98.h
  56.  
  57. # Files below are for TCP/IP support
  58.  
  59. msntni.obj:    msntni.asm mssdef.h
  60.  
  61. msnpdi.obj:    msnpdi.asm
  62.  
  63. msnut1.obj:    msnut1.asm
  64.  
  65. msntnd.obj:    msntnd.c msntcp.h msnlib.h
  66.  
  67. msntcp.obj:    msntcp.c msntcp.h msnlib.h
  68.  
  69. msnsed.obj:    msnsed.c msntcp.h msnlib.h
  70.  
  71. msndns.obj:    msndns.c msntcp.h msnlib.h
  72.  
  73. msnarp.obj:    msnarp.c msntcp.h msnlib.h
  74.  
  75. msnbtp.obj:    msnbtp.c msntcp.h msnlib.h
  76.  
  77. msnicm.obj:    msnicm.c msntcp.h msnlib.h
  78.  
  79. msnpkt.obj:    msnpkt.c msntcp.h msnlib.h
  80.  
  81. msnlib.obj:    msnlib.c msnlib.h
  82.  
  83. msvp98.exe:     msscmd.obj msscom.obj mssfil.obj mssker.obj mssrcv.obj\
  84.                 mssscp.obj msssen.obj mssser.obj mssset.obj msssho.obj\
  85.                 msster.obj\
  86.                 msgp98.obj msup98.obj msxp98.obj msyp98.obj mszp98.obj\
  87.         msntni.obj msnpdi.obj msntnd.obj msntcp.obj\
  88.          msnsed.obj msndns.obj msnarp.obj msnbtp.obj msnicm.obj\
  89.         msnpkt.obj msnlib.obj msnut1.obj
  90.         LINK @msvp98.lnk
  91.  
  92. # msvp98.boo:     msvp98.exe
  93. #        msbmkb msvp98.exe msvp98.boo
  94.  
  95. # Do the items above when Kermit is rebuilt.  Notice the use of a command
  96. # file for Link because the list of object files is too long for one line.
  97. # A sample command file MSVP98.LNK is:
  98. #
  99. # msscmd+msscom+mssfil+mssker+mssrcv+mssscp+msssen+mssser+
  100. # mssset+msssho+msster+msgp98+msup98+msxp98+msyp98+mszp98
  101. # msvp98;
  102. #
  103. # End of Kermit Make file for NEC PC-9801 family.
  104.