home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / EFFO / forum7.lzh / C / VC / Makefile < prev    next >
Makefile  |  1988-08-29  |  795b  |  49 lines

  1. RDIR          = RELS
  2.  
  3. CFLAGS        = -t=/r0/TMP 
  4.  
  5. ODIR          = /dd/USR/CMDS
  6.  
  7. EXTHDRS          =
  8.  
  9. HDRS          =
  10.  
  11. LDFLAGS          = -i -g -M=20
  12.  
  13. LIBS          = -l=/dd/usr/lib/scrstuff.l -l=/dd/lib/termlib.l
  14.  
  15. LINKER          = cc
  16.  
  17. PROGRAM       = vc
  18.  
  19. OBJS          = gram.r sc.r lex.r interpret.r prog.r
  20.  
  21. PRINT          = pr
  22.  
  23. SRCS          = sc.c gram.c
  24.  
  25. $(PROGRAM):     $(OBJS) $(LIBS)
  26.         chd $(RDIR); $(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -F=$(ODIR)/$(PROGRAM)
  27.  
  28. index: $(OBJS)
  29.         ctags -wx $(HDRS) $(SRCS)
  30.  
  31. print: $(OBJS)
  32.         @$(PRINT) $(HDRS) $(SRCS)
  33.  
  34. ###
  35. sc.r: sc.h sc.c
  36.  
  37. gram.r: gram.c sc.h
  38.  
  39. gram.c: gram.y
  40.     yacc -f=gram -d -v gram.y
  41.     sed<gram.y>-experres.h -f eres.sed;sed<gram.y>-statres.h -f sres.sed
  42.     grep define gram.c>-interpret.h
  43.  
  44. lex.r: lex.c sc.h gram.def
  45.  
  46. prog.r: prog.c sc.h
  47.  
  48. interpret.r: interpret.c sc.h
  49.