home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume12 / cake / part04 / Aux / Makefile < prev    next >
Encoding:
Makefile  |  1987-10-14  |  836 b   |  54 lines

  1. #    Makefile for some of cake's auxiliary programs
  2.  
  3. PROGS = base ccincl later need needed sub subcmd usrc gsrc
  4. DEST  = /mip/usr/bin
  5.  
  6. all:        $(PROGS)
  7.  
  8. install:    $(PROGS)
  9.         cp $(PROGS) $(DEST)
  10.  
  11. base:        base.o pattern_s.o
  12.         cc -o base base.o pattern_s.o
  13.  
  14. ccincl:        ccincl.o ccincl_s.o
  15.         cc -o ccincl ccincl.o ccincl_s.o
  16.  
  17. later:        later.c
  18.         cc -o later later.c
  19.  
  20. need:        need.c
  21.         cc -o need need.c
  22.  
  23. needed:        needed.c
  24.         cc -o needed needed.c
  25.  
  26. refs:        refs.o pattern_s.o
  27.         cc -o refs refs.o pattern_s.o
  28.  
  29. sub:        sub.c
  30.         cc -o sub sub.c
  31.  
  32. subcmd:        subcmd.c
  33.         cc -o subcmd subcmd.c
  34.  
  35. usrc:        usrc.c
  36.         cc -o usrc usrc.c
  37.  
  38. gsrc:        gsrc.c
  39.         cc -o gsrc gsrc.c
  40.  
  41. ccincl_s.c:    ccincl_s.l
  42.         lex ccincl_s.l
  43.         @mv lex.yy.c ccincl_s.c
  44.  
  45. pattern_s.c:    pattern_s.l
  46.         lex pattern_s.l
  47.         @mv lex.yy.c pattern_s.c
  48.  
  49. clean:        
  50.         /bin/rm    Make_errs *.o *_s.c
  51.  
  52. gclean:        
  53.         /bin/rm *_s.c
  54.