home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d1xx / d168 / dillonstuff.lha / src / dmouse / Makefile < prev   
Makefile  |  1988-11-22  |  782b  |  45 lines

  1.  
  2. #   Makefile for DMouse
  3. #
  4. #   +L = 32 bit ints
  5.  
  6. SYMS=    include:symbols.m
  7. SYMC=    include:local/makesymbols.c
  8. CFLAGS= +L +I$(SYMS)
  9.  
  10. SR1 = dmouse.c
  11. SR2 = dmouse-handler.c
  12.  
  13. OB1 = ram:dmouse.o
  14. OB2 = ram:dmouse-handler.o
  15.  
  16. EX1 = c:dmouse
  17. EX2 = l:dmouse-handler
  18.  
  19.  
  20. all:    $(SYMS) $(EX1) $(EX2)
  21.  
  22. arc:
  23.     copy dmouse-handler.c ram:dmouse-h.c
  24.     copy l:dmouse-handler ram:dmouse-h
  25.     -delete ram:dm.arc
  26.     arc a ram:dm ram:dmouse-h.c ram:dmouse-h dmouse.doc dmouse.c c:dmouse execute.me
  27.     delete ram:dmouse-h.c ram:dmouse-h
  28.  
  29. $(EX1) : $(OB1)
  30.     ln +Q $(OB1) -lc32 -o $(EX1)
  31.  
  32. $(EX2) : $(OB2)
  33.     ln +Q $(OB2) -lc32 -ldres -o $(EX2)
  34.  
  35.  
  36. $(OB1) : $(SR1)
  37.     cc $(CFLAGS) $(SR1) -o $(OB1)
  38.  
  39. $(OB2) : $(SR2)
  40.     cc $(CFLAGS) $(SR2) -o $(OB2)
  41.  
  42. $(SYMS):    $(SYMC)
  43.     make -f include:local/Makefile
  44.  
  45.