home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / archives / ckv209txt.zip / ckvker.mms < prev    next >
Text File  |  2002-11-11  |  5KB  |  149 lines

  1. .FIRST
  2.     @ ! echo: write to stdout; tab: some spacing
  3.     @ echo = "write sys$output"
  4.     @ tab = "    "
  5. .include ccflags.mms
  6.  
  7. SHAREOPTS = KERMIT.OPT/OPTION
  8.  
  9. OBJECT_MODULES = ckcmai.obj, ckclib.obj, -
  10.     ckcfns.obj, ckcfn2.obj, ckcfn3.obj, ckcnet.obj, ckcpro.obj, -
  11.     ckuusr.obj, ckuus2.obj, ckuus3.obj, ckuus4.obj, ckuus5.obj, -
  12.     ckuus6.obj, ckuus7.obj, ckuusx.obj, ckuusy.obj, ckctel.obj, -
  13.     ckucmd.obj, ckudia.obj, ckuscr.obj, ckuxla.obj, ckusig.obj, -
  14.     ckvioc.obj, ckvfio.obj, ckvtio.obj, ckvcon.obj, ckcuni.obj, -
  15.     ckuath.obj, ck_crp.obj, ck_ssl.obj
  16.  
  17. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  18. !
  19. ! Rule Section:
  20. !
  21. .C.OBJ :
  22.     @ echo tab + "Compiling ''f$trnlnm("KSP")'$(MMS$SOURCE)" - "KSP:"
  23.     @ $(CC) $(CCFLAGS) /object=$(MMS$TARGET) $(MMS$SOURCE)
  24.  
  25. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  26. !
  27. ! Dependencies Section:
  28. !
  29. all :   wermit.exe  ckvcvt.exe
  30.     @ continue
  31.  
  32. wermit :   wermit.exe
  33.     @ continue
  34.  
  35. ckvcvt :   ckvcvt.exe
  36.     @ continue
  37.  
  38. wermit.exe : $(OBJECT_MODULES)
  39.     @ echo tab + "Linking $(MMS$TARGET_NAME)"
  40.  
  41.        $(LINK) $(LINKFLAGS) -
  42.         /exec=wermit.exe $(SHAREOPTS)
  43.  
  44. ckvcvt.exe : ckvcvt.obj
  45.     @ echo tab + "Linking $(MMS$TARGET_NAME)"
  46.         $(LINK) $(LINKFLAGS) ckvcvt.obj,aux.opt/opt
  47.  
  48. ckvioc.obj : KSP:ckvioc.c KSP:ckvioc.h KSP:ckcdeb.h
  49.  
  50. ckvfio.obj : KSP:ckvfio.c KSP:ckcdeb.h KSP:ckuver.h
  51.  
  52. ckvtio.obj : KSP:ckvtio.c KSP:ckcdeb.h KSP:ckcnet.h KSP:ckuver.h
  53.  
  54. ckvcon.obj : KSP:ckvcon.c KSP:ckcker.h KSP:ckcdeb.h KSP:ckcasc.h KSP:ckcnet.h
  55.  
  56. ckusig.obj : KSP:ckusig.c KSP:ckcdeb.h KSP:ckcasc.h KSP:ckcker.h KSP:ckcnet.h KSP:ckuusr.h KSP:ckcsig.h
  57.  
  58. ckwart.obj : KSP:ckwart.c
  59.  
  60. ckwart.exe : ckwart.obj
  61.     @ echo tab + "Linking $(MMS$TARGET_NAME)"
  62.         $(LINK) /nodebug/nomap ckwart.obj,aux.opt/opt
  63.  
  64.  
  65. ckcpro.obj : ckcpro.c KSP:ckcker.h KSP:ckcdeb.h KSP:ckcasc.h
  66.     @ echo "Compiling $(MMS$SOURCE)"
  67.     @ $(CC) $(CCFLAGS)/INCLUDE_DIRECTORY=KSP: $(MMS$SOURCE)
  68.  
  69. ckcpro.c : KSP:ckcpro.w ckwart.exe KSP:ckcdeb.h KSP:ckcasc.h KSP:ckcker.h
  70.     @ echo "CKWART $(MMS$SOURCE) CKCPRO.C"
  71.     @ ckwart = "$" + f$parse("CKWART.EXE",,,"DEVICE") + -
  72.         f$parse("CKWART.EXE",,,"DIRECTORY") + "CKWART"
  73.     @ ckwart KSP:ckcpro.w ckcpro.c
  74.  
  75. ckcmai.obj : KSP:ckcmai.c KSP:ckcker.h KSP:ckcdeb.h KSP:ckcsym.h -
  76.              KSP:ckcasc.h KSP:ckcnet.h KSP:ckcsig.h
  77.  
  78. ckclib.obj : KSP:ckclib.c KSP:ckclib.h KSP:ckcdeb.h KSP:ckcasc.h KSP:ckcsym.h
  79.  
  80. ckcnet.obj : KSP:ckcnet.c KSP:ckcker.h KSP:ckcdeb.h KSP:ckcnet.h
  81.  
  82. ckcfns.obj : KSP:ckcfns.c KSP:ckcker.h KSP:ckcdeb.h KSP:ckcsym.h KSP:ckcasc.h -
  83.              KSP:ckcuni.h
  84.  
  85. ckcfn2.obj : KSP:ckcfn2.c KSP:ckcker.h KSP:ckcdeb.h KSP:ckcsym.h KSP:ckcasc.h -
  86.              KSP:ckcuni.h
  87.  
  88. ckcfn3.obj : KSP:ckcfn3.c KSP:ckcker.h KSP:ckcdeb.h KSP:ckcsym.h KSP:ckcasc.h -
  89.              KSP:ckcuni.h
  90.  
  91. ckuxla.obj : KSP:ckuxla.c KSP:ckcker.h KSP:ckcdeb.h KSP:ckcxla.h KSP:ckuxla.h
  92.  
  93. ckcuni.obj : KSP:ckcuni.c KSP:ckcdeb.h KSP:ckcker.h KSP:ckucmd.h KSP:ckcuni.h -
  94.              KSP:ckcxla.h KSP:ckuxla.h KSP:ckcuni.h
  95.  
  96. ckuusr.obj : KSP:ckuusr.c -
  97.              KSP:ckucmd.h KSP:ckcker.h KSP:ckuusr.h KSP:ckcdeb.h -
  98.              KSP:ckcxla.h KSP:ckuxla.h KSP:ckcasc.h KSP:ckcnet.h KSP:ckcuni.h
  99.  
  100. ckuus2.obj : KSP:ckuus2.c -
  101.              KSP:ckucmd.h KSP:ckcker.h KSP:ckuusr.h KSP:ckcdeb.h -
  102.              KSP:ckcxla.h KSP:ckuxla.h KSP:ckcasc.h KSP:ckcuni.h
  103.  
  104. ckuus3.obj : KSP:ckuus3.c -
  105.              KSP:ckucmd.h KSP:ckcker.h KSP:ckuusr.h KSP:ckcdeb.h -
  106.              KSP:ckcxla.h KSP:ckuxla.h KSP:ckcasc.h KSP:ckcnet.h KSP:ckcuni.h
  107.  
  108. ckuus4.obj : KSP:ckuus4.c -
  109.              KSP:ckucmd.h KSP:ckcker.h KSP:ckuusr.h KSP:ckcdeb.h -
  110.              KSP:ckcxla.h KSP:ckuxla.h KSP:ckcasc.h KSP:ckcnet.h KSP:ckcuni.h
  111.  
  112. ckuus5.obj : KSP:ckuus5.c -
  113.              KSP:ckucmd.h KSP:ckcker.h KSP:ckuusr.h KSP:ckcdeb.h -
  114.              KSP:ckcxla.h KSP:ckuxla.h KSP:ckcasc.h KSP:ckcuni.h
  115.  
  116. ckuus6.obj : KSP:ckuus6.c KSP:ckcuni.h -
  117.              KSP:ckucmd.h KSP:ckcker.h KSP:ckuusr.h KSP:ckcdeb.h KSP:ckcasc.h
  118.  
  119. ckuus7.obj : KSP:ckuus7.c -
  120.              KSP:ckucmd.h KSP:ckcker.h KSP:ckuusr.h KSP:ckcdeb.h -
  121.              KSP:ckcxla.h KSP:ckuxla.h KSP:ckcasc.h KSP:ckcnet.h KSP:ckcuni.h
  122.  
  123. ckuusx.obj : KSP:ckuusx.c KSP:ckcker.h KSP:ckuusr.h KSP:ckcdeb.h KSP:ckcasc.h -
  124.              KSP:ckcuni.h
  125.  
  126. ckuusy.obj : KSP:ckuusy.c KSP:ckcker.h KSP:ckcdeb.h KSP:ckcasc.h
  127.  
  128. ckucmd.obj : KSP:ckucmd.c KSP:ckcasc.h KSP:ckucmd.h KSP:ckcdeb.h
  129.  
  130. ckudia.obj : KSP:ckudia.c KSP:ckcker.h KSP:ckcdeb.h KSP:ckucmd.h -
  131.              KSP:ckcasc.h KSP:ckcsig.h
  132.  
  133. ckuscr.obj : KSP:ckuscr.c KSP:ckcker.h KSP:ckcdeb.h KSP:ckcasc.h KSP:ckcsig.h
  134.  
  135. ckvcvt.obj : KSP:ckvcvt.c
  136.  
  137. ckctel.obj : KSP:ckctel.c KSP:ckcsym.h KSP:ckcdeb.h KSP:ckcker.h KSP:ckcnet.h -
  138.              KSP:ckctel.h KSP:ckclib.h
  139.  
  140. ckuath.obj : KSP:ckuath.c KSP:ckcdeb.h KSP:ckucmd.h KSP:ckuath.h KSP:ckuat2.h -
  141.              KSP:ckctel.h KSP:ckclib.h KSP:ckcnet.h
  142.  
  143. ck_crp.obj : KSP:ck_crp.c KSP:ckcdeb.h KSP:ckcnet.h KSP:ckuath.h KSP:ckclib.h
  144.  
  145. ck_ssl.obj : KSP:ck_ssl.c KSP:ckcdeb.h KSP:ckucmd.h KSP:ckuath.h KSP:ckuat2.h -
  146.              KSP:ckctel.h KSP:ckclib.h KSP:ck_ssl.h
  147.  
  148. !! end of ckvker.mms !!
  149.