home *** CD-ROM | disk | FTP | other *** search
/ Between Heaven & Hell 2 / BetweenHeavenHell.cdr / 500 / 470 / rccl047 < prev    next >
Text File  |  1987-03-02  |  2KB  |  101 lines

  1. LIBDIR = /a/haywardv/s
  2. CFLAGS = -O
  3.  
  4. SYSFILES = ../sys/vec.s   \
  5.        ../sys/trap.c
  6.  
  7. # Order is important
  8.  
  9. SYSOBJECTS = ../o/vec.o    \
  10.          ../o/trap.o
  11.  
  12. SOPER = ../sys/dr11.c  \
  13.     moper.c \
  14.     mcal.c
  15.  
  16. SMAINT = maint.c \
  17.      mcal.c
  18.  
  19. OPERO = ../o/dr11.o \
  20.     ../o/moper.o \
  21.     ../o/mcal.o
  22.  
  23. MAINTO = ../o/maint.o \
  24.      ../o/mcal.o
  25.  
  26. ARMTYPE = ../o/maint.o  \
  27.       ../o/mcal.o   \
  28.       ../o/msdal.o  \
  29.       ../o/moper.o
  30.  
  31. RTCOMM  = ../o/moper.o
  32.  
  33. JPCOMM  = ../o/moper.o  \
  34.       ../o/msdal.o
  35.  
  36. UNIM    = ../o/moper.o
  37.  
  38. DATA    = ../o/msdal.o
  39.  
  40. MIC     = ../o/moper.o  \
  41.       ../o/msdal.o
  42.  
  43.  
  44. moper : $(SYSOBJECTS) $(OPERO)
  45.     ld11 $(SYSOBJECTS) $(OPERO) -s -lc -o _.out
  46.     rm -f moper
  47.     mkabs < _.out > moper
  48.     rm -f _.out
  49.  
  50. install: $(SYSOBJECTS) $(OPERO)
  51.     ld11 $(SYSOBJECTS) $(OPERO) -s -lc -o _.out
  52.     rm -f $(LIBDIR)/moper
  53.     mkabs < _.out > $(LIBDIR)/moper
  54.     rm -f _.out moper
  55.  
  56. maint : $(SYSOBJECTS) $(MAINTO)
  57.     ld11 $(SYSOBJECTS) $(MAINTO) -s -lc -o _.out
  58.     rm -f maint
  59.     mkabs < _.out > maint
  60.     rm -f _.out
  61.  
  62. $(ARMTYPE) : ../h/which.h
  63.  
  64. $(DATA)    : ../h/pumadata.h ../h/standata.h
  65.  
  66. $(UNIM)    : ../h/unim.h
  67.  
  68. $(RTCOMM)  : ../h/rtc.h
  69.  
  70. $(JPCOMM)  : ../h/addefs.h
  71.  
  72. $(MIC)     : ../h/addefs.h
  73.  
  74. ../o/vec.o :   ../sys/vec.s
  75.     cc11 ../sys/vec.s $(CFLAGS) -c
  76.     mv vec.o ../o/vec.o
  77.  
  78. ../o/trap.o :   ../sys/trap.c
  79.     cc11 ../sys/trap.c $(CFLAGS) -c
  80.     mv trap.o ../o/trap.o
  81.  
  82. ../o/dr11.o :   ../sys/dr11.c
  83.     cc11 ../sys/dr11.c $(CFLAGS) -c
  84.     mv dr11.o ../o/dr11.o
  85.  
  86. ../o/msdal.o :  msdal.c
  87.     cc11 msdal.c $(CFLAGS) -c
  88.     mv msdal.o ../o/msdal.o
  89.  
  90. ../o/moper.o :  moper.c
  91.     cc11 moper.c $(CFLAGS) -c
  92.     mv moper.o ../o/moper.o
  93.  
  94. ../o/maint.o : maint.c
  95.     cc11 maint.c $(CFLAGS) -c
  96.     mv maint.o ../o/maint.o
  97.  
  98. ../o/mcal.o : mcal.c
  99.     cc11 mcal.c $(CFLAGS) -c
  100.     mv mcal.o ../o/mcal.o
  101.