| 1 | 
greg | 
1.1 | 
# | 
| 2 | 
  | 
  | 
# SCCSid "$SunId$ LBL" | 
| 3 | 
  | 
  | 
# Makefile for MGF parser library | 
| 4 | 
  | 
  | 
# | 
| 5 | 
  | 
  | 
 | 
| 6 | 
  | 
  | 
OPT = -g | 
| 7 | 
  | 
  | 
MACH =  | 
| 8 | 
  | 
  | 
CFLAGS = $(MACH) $(OPT) | 
| 9 | 
  | 
  | 
CC = cc | 
| 10 | 
  | 
  | 
 | 
| 11 | 
  | 
  | 
OBJS = parser.o context.o xf.o object.o lookup.o badarg.o words.o fvect.o | 
| 12 | 
  | 
  | 
 | 
| 13 | 
greg | 
1.3 | 
mgfilt: libmgf.a mgfilt.o | 
| 14 | 
  | 
  | 
        $(CC) $(CFLAGS) -o mgfilt mgfilt.o libmgf.a -lm | 
| 15 | 
  | 
  | 
 | 
| 16 | 
greg | 
1.1 | 
libmgf.a:       $(OBJS) | 
| 17 | 
  | 
  | 
        ar rc libmgf.a $(OBJS) | 
| 18 | 
  | 
  | 
        -ranlib libmgf.a | 
| 19 | 
  | 
  | 
 | 
| 20 | 
  | 
  | 
clean: | 
| 21 | 
greg | 
1.2 | 
        set nonomatch ; rm -f *.o | 
| 22 | 
greg | 
1.1 | 
 | 
| 23 | 
  | 
  | 
parser.o context.o xf.o object.o fvect.o:       parser.h | 
| 24 | 
  | 
  | 
 | 
| 25 | 
  | 
  | 
parser.o context.o lookup.o:    lookup.h | 
| 26 | 
  | 
  | 
 | 
| 27 | 
  | 
  | 
parser.o:       messages.h | 
| 28 | 
  | 
  | 
 | 
| 29 | 
  | 
  | 
mgfilt.o:       parser.h |