home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume4 / uemacs / part4 / sys / vms / uemacs.mms < prev   
Encoding:
Text File  |  1986-11-30  |  2.6 KB  |  99 lines

  1. ! MICROEMACS BUILD FILE.
  2. ! VAX/VMS.
  3. ! IS THERE A BETTER WAY TO DEAL WITH THE COMMAND FILES,
  4. ! GIVEN THAT YOU CANNOT SAY "-I" ON THE COMMAND LINE OF THE
  5. ! CC COMMAND?
  6.  
  7. SYS    =    [.SYS.VMS]
  8. TTY    =    [.TTY.ANSI]
  9.  
  10. .FIRST
  11.     COPY $(SYS)SYSDEF.H []SYSDEF.H
  12.     COPY $(TTY)TTYDEF.H []TTYDEF.H
  13.  
  14. .LAST
  15.     DEL []SYSDEF.H;*
  16.     DEL []TTYDEF.H;*
  17.  
  18. ! LINK.
  19.  
  20. UEMACS.EXE :    BASIC.OBJ    BUFFER.OBJ    CINFO.OBJ    DISPLAY.OBJ -
  21.         ECHO.OBJ    EXTEND.OBJ    FILE.OBJ    KBD.OBJ -
  22.         LINE.OBJ    MAIN.OBJ    RANDOM.OBJ    REGION.OBJ -
  23.         SEARCH.OBJ    SYMBOL.OBJ    VERSION.OBJ    WINDOW.OBJ -
  24.         WORD.OBJ    FILEIO.OBJ    TTYIO.OBJ    SPAWN.OBJ -
  25.         TTY.OBJ        TTYKBD.OBJ
  26.     LINK/EXE=UEMACS.EXE/NOMAP -
  27.         BASIC.OBJ,    BUFFER.OBJ,    CINFO.OBJ,    DISPLAY.OBJ, -
  28.         ECHO.OBJ,    EXTEND.OBJ,    FILE.OBJ,    KBD.OBJ, -
  29.         LINE.OBJ,    MAIN.OBJ,    RANDOM.OBJ,    REGION.OBJ, -
  30.         SEARCH.OBJ,    SYMBOL.OBJ,    VERSION.OBJ,    WINDOW.OBJ, -
  31.         WORD.OBJ,    FILEIO.OBJ,    TTYIO.OBJ,    SPAWN.OBJ, -
  32.         TTY.OBJ,    TTYKBD.OBJ,    SYS$LIBRARY:VAXCRTL.OLB/LIB
  33.     PURGE/LOG
  34.  
  35. ! COMMON.
  36.  
  37. BASIC.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H BASIC.C
  38.  
  39. BUFFER.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H BUFFER.C
  40.  
  41. CINFO.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H CINFO.C
  42.  
  43. DISPLAY.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H DISPLAY.C
  44.  
  45. ECHO.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H ECHO.C
  46.  
  47. EXTEND.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H EXTEND.C
  48.  
  49. FILE.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H FILE.C
  50.  
  51. KBD.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H KBD.C
  52.  
  53. LINE.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H LINE.C
  54.  
  55. MAIN.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H MAIN.C
  56.  
  57. RANDOM.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H RANDOM.C
  58.  
  59. REGION.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H REGION.C
  60.  
  61. SEARCH.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H SEARCH.C
  62.  
  63. SYMBOL.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H SYMBOL.C
  64.  
  65. VERSION.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H VERSION.C
  66.  
  67. WINDOW.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H WINDOW.C
  68.  
  69. WORD.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H WORD.C
  70.  
  71. ! SYSTEM.
  72.  
  73. FILEIO.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H $(SYS)FILEIO.C
  74.     COPY $(SYS)FILEIO.C []FILEIO.C
  75.     CC/OBJECT=FILEIO.OBJ FILEIO.C
  76.     DELETE FILEIO.C;*
  77.  
  78. TTYIO.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H $(SYS)TTYIO.C
  79.     COPY $(SYS)TTYIO.C []TTYIO.C
  80.     CC/OBJECT=TTYIO.OBJ TTYIO.C
  81.     DELETE TTYIO.C;*
  82.  
  83. SPAWN.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H $(SYS)SPAWN.C
  84.     COPY $(SYS)SPAWN.C []SPAWN.C
  85.     CC/OBJECT=SPAWN.OBJ SPAWN.C
  86.     DELETE SPAWN.C;*
  87.  
  88. ! TERMINAL.
  89.  
  90. TTY.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H $(TTY)TTY.C
  91.     COPY $(TTY)TTY.C []TTY.C
  92.     CC/OBJECT=TTY.OBJ TTY.C
  93.     DELETE TTY.C;*
  94.  
  95. TTYKBD.OBJ :    DEF.H $(SYS)SYSDEF.H $(TTY)TTYDEF.H $(TTY)TTYKBD.C
  96.     COPY $(TTY)TTYKBD.C []TTYKBD.C
  97.     CC/OBJECT=TTYKBD.OBJ TTYKBD.C
  98.     DELETE TTYKBD.C;*
  99.