home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD2.bin / bbs / dev / yacc-1.9.lha / Yacc / src / Makefile.amiga < prev    next >
Makefile  |  1993-07-10  |  852b  |  46 lines

  1. CC            = dcc
  2. CFLAGS        = -DNDEBUG -ms -gs
  3. LINKER        = dcc
  4. LDFLAGS       =
  5. LIBS          =
  6.  
  7. HDRS          = defs.h
  8.  
  9. OBJS          = closure.o error.o lalr.o lr0.o main.o mkpar.o output.o \
  10.                 reader.o skeleton.o symtab.o verbose.o warshall.o
  11.  
  12. SRCS          = closure.c error.c lalr.c lr0.c main.c mkpar.c output.c \
  13.                 reader.c skeleton.c symtab.c verbose.c warshall.c
  14.  
  15. PROGRAM       = yacc
  16.  
  17. .c.o:   $<
  18.     $(CC) $(CFLAGS) -c $*.c
  19.  
  20.  
  21. all:    $(PROGRAM)
  22.  
  23. $(PROGRAM): $(OBJS) $(LIBS)
  24.     $(LINKER) $(LDFLAGS) -o $(PROGRAM) $(OBJS) $(LIBS)
  25.  
  26. clean:
  27.     @delete $(OBJS)
  28.  
  29. clobber:
  30.     @delete $(OBJS) $(PROGRAM)
  31.  
  32. ###
  33. closure.o: defs.h
  34. error.o: defs.h
  35. lalr.o: defs.h
  36. lr0.o: defs.h
  37. main.o: defs.h
  38. mkpar.o: defs.h
  39. output.o: defs.h
  40. reader.o: defs.h
  41. skeleton.o: defs.h
  42. symtab.o: defs.h
  43. verbose.o: defs.h
  44. warshall.o: defs.h
  45.  
  46.