home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume13 / backups / Makefile < prev    next >
Encoding:
Makefile  |  1988-01-31  |  610 b   |  36 lines

  1.  
  2. # $Header: Makefile,v 1.3 85/04/05 17:16:57 scooter Exp $
  3. VPATH = .:./RCS
  4. SOURCES = backup.c quietize.c shutdown.c proclist.c restart.c convdate.c \
  5.       parser.y scanner.l
  6.  
  7. OBJECTS = backup.o quietize.o shutdown.o proclist.o restart.o convdate.o \
  8.       y.tab.o
  9. INCLUDES = backup.h ulist.h
  10. CFLAGS = -O -DDEBUG
  11. YFLAGS = -d
  12.  
  13. .SUFFIXES:    .c,v .l,v .y,v
  14.  
  15. backup: $(OBJECTS)
  16.     cc $(CFLAGS) -o backup $(OBJECTS)
  17.  
  18. y.tab.o: y.tab.c lex.yy.c y.tab.h
  19.     cc $(CFLAGS) -c y.tab.c
  20.  
  21. lex.yy.c:scanner.l
  22.     lex scanner.l
  23.  
  24. y.tab.c: parser.y
  25.      yacc $(YFLAGS) parser.y
  26.  
  27. .y,v.y:
  28.     co $<
  29.  
  30. .l,v.l:
  31.     co $<
  32.  
  33. .c,v.o:    
  34.     co $<
  35.     cc $(CFLAGS) -c $<
  36.