1 #---------------------------------------------------------------------------
4 # Written by Curtis Olson, started May 1997.
7 # (Log is kept at end of this file)
8 #---------------------------------------------------------------------------
13 CFILES = scanner.c parser.c common.c mesh.c
17 OFILES = $(CFILES:.c=.o)
32 #---------------------------------------------------------------------------
34 #---------------------------------------------------------------------------
38 $(TARGET): $(OFILES) $(HFILES)
39 $(AR) rv $(TARGET) $(OFILES)
42 rm -f *.o $(TARGET) parser.output *~ core
45 #---------------------------------------------------------------------------
47 #---------------------------------------------------------------------------
49 scanner.c: scanner.l parser.h
50 $(FLEX) -oscanner.c scanner.l
53 $(CC) $(CFLAGS) -c scanner.c
56 $(BISON) -o parser.c -d parser.y
58 parser.c: parser.y common.h mesh.h scenery.h
59 $(BISON) -o parser.c parser.y
62 $(CC) $(CFLAGS) -c parser.c
64 common.o: common.c common.h
65 $(CC) $(CFLAGS) -c common.c
67 mesh.o: mesh.c mesh.h common.h
68 $(CC) $(CFLAGS) -c mesh.c
71 #---------------------------------------------------------------------------
73 # Revision 1.2 1997/05/17 00:17:01 curt
76 # Revision 1.1 1997/05/16 16:07:02 curt