ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/cv/mgflib/Makefile
Revision: 1.8
Committed: Mon Dec 4 12:03:15 1995 UTC (28 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.7: +3 -3 lines
Log Message:
removed cvrgb.o from library

File Contents

# Content
1 #
2 # SCCSid "$SunId$ LBL"
3 # Makefile for MGF parser library
4 #
5 # Use -DNOPROTO flag to get back K&R compatibility.
6 # Use -DBSD flag if your UNIX has a strong BSD flavor.
7 # Use '-DMEM_PTR=char *' if your malloc return type is not 'void *'.
8 MACH =
9 OPT = -O
10 CFLAGS = $(MACH) $(OPT)
11 CC = cc
12
13 OBJS = parser.o context.o xf.o object.o lookup.o badarg.o \
14 words.o fvect.o
15
16 all: libmgf.a mgfilt mgf2inv
17
18 mgfilt: libmgf.a mgfilt.o
19 $(CC) $(CFLAGS) -o mgfilt mgfilt.o libmgf.a -lm
20
21 libmgf.a: $(OBJS)
22 ar rc libmgf.a $(OBJS)
23 -ranlib libmgf.a
24
25 mgf2inv: libmgf.a mgf2inv.o cvrgb.o
26 $(CC) $(CFLAGS) -o mgf2inv mgf2inv.o cvrgb.o libmgf.a -lm
27
28 clean:
29 set nonomatch ; rm -f *.o libmgf.a mgfilt
30
31 parser.o context.o xf.o object.o fvect.o mgf2inv.o cvrgb.o: parser.h
32
33 parser.o context.o lookup.o: lookup.h
34
35 parser.o: messages.h
36
37 mgfilt.o: parser.h