ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/meta/Rmakefile
(Generate patch)

Comparing ray/src/meta/Rmakefile (file contents):
Revision 1.11 by schorsch, Fri Mar 10 19:40:13 2006 UTC vs.
Revision 1.16 by greg, Tue Jul 3 22:29:01 2018 UTC

# Line 6 | Line 6
6   OPT = -O
7   MACH =
8   CC = cc
9 + AR = ar
10   MLIB = -lm
11   CFLAGS = -DMDIR=\"$(MLIBDIR)/\" $(OPT) $(MACH) -I../common -L../lib
12  
# Line 23 | Line 24 | PROGS = $(DESTDIR)/meta2tga $(DESTDIR)/pexpand $(DESTD
24          $(DESTDIR)/dgraph $(DESTDIR)/gcomp $(DESTDIR)/plot4 \
25          $(DESTDIR)/meta2bmp
26  
27 + LIBS = symbols.met vchars.met boxw.plt curve.plt line.plt scatter.plt \
28 +        cartesian.plt function.plt polar.plt standard.plt
29 +
30   # global targets
31   all: $(PROGS)
32  
33 < install: $(PROGS)
33 > install: $(PROGS) $(LIBS)
34          cp $(PROGS) $(INSTDIR)
35 +        cp $(LIBS) $(MLIBDIR)
36 +        ./cv symbols.met > $(MLIBDIR)/symbols.mta
37 +        ./cv vchars.met > $(MLIBDIR)/vchars.mta
38  
39   clean:
40 <        set nonomatch; rm -f *.o $(PROGS) core
40 >        set nonomatch; rm -f *.o $(PROGS)
41  
42   # individual targets
43  
44   $(DESTDIR)/meta2tga:    meta2tga.o rplot.o plot.o palloc.o
45          $(CC) $(CFLAGS) -o meta2tga meta2tga.o rplot.o plot.o $(common) \
46 < palloc.o -lrtrad $(MLIB)
46 > palloc.o -lrtrad
47  
48   $(DESTDIR)/meta2bmp:    meta2bmp.o rplot.o plot.o palloc.o
49          $(CC) $(CFLAGS) -o meta2bmp meta2bmp.o rplot.o plot.o $(common) \
50 < palloc.o -lrtrad $(MLIB)
50 > palloc.o -lrtrad
51  
52   $(DESTDIR)/x11meta:     xmeta.o x11plot.o plot.o palloc.o
53          $(CC) $(CFLAGS) -o x11meta xmeta.o x11plot.o plot.o palloc.o \
54 < $(common) -lrtrad -lX11 $(MLIB)
54 > $(common) -lrtrad -lX11
55  
56   $(DESTDIR)/psmeta:      psmeta.o psplot.o
57 <        $(CC) $(CFLAGS) -o psmeta psmeta.o psplot.o $(common) -lrtrad $(MLIB)
57 >        $(CC) $(CFLAGS) -o psmeta psmeta.o psplot.o $(common) -lrtrad
58  
59   $(DESTDIR)/plotin:      plotin.o primout.o
60          $(CC) $(CFLAGS) -o plotin plotin.o primout.o $(common) -lrtrad $(MLIB)
61  
62   $(DESTDIR)/pexpand:     pexpand.o expand.o segment.o palloc.o
63          $(CC) $(CFLAGS) -o pexpand pexpand.o expand.o segment.o \
64 < $(common) palloc.o -lrtrad $(MLIB)
64 > $(common) palloc.o -lrtrad
65  
66   $(DESTDIR)/psort:       psort.o sort.o palloc.o
67 <        $(CC) $(CFLAGS) -o psort psort.o sort.o $(common) palloc.o -lrtrad $(MLIB)
67 >        $(CC) $(CFLAGS) -o psort psort.o sort.o $(common) palloc.o -lrtrad
68  
69   $(DESTDIR)/cv:          cv.o mfio.o cvhfio.o syscalls.o misc.o
70          $(CC) $(CFLAGS) -o cv cv.o mfio.o cvhfio.o syscalls.o misc.o \
71 < -lrtrad $(MLIB)
71 > -lrtrad
72  
73   $(DESTDIR)/plot4:       plot4.o primout.o
74 <        $(CC) $(CFLAGS) -o plot4 plot4.o primout.o $(common) -lrtrad $(MLIB)
74 >        $(CC) $(CFLAGS) -o plot4 plot4.o primout.o $(common) -lrtrad
75  
76   $(DESTDIR)/tcurve:      tcurve.o tgraph.o primout.o
77          $(CC) $(CFLAGS) -o tcurve tcurve.o tgraph.o primout.o \
# Line 81 | Line 88 | $(DESTDIR)/mtext:      mtext.o primout.o
88          $(CC) $(CFLAGS) -o mtext mtext.o primout.o $(common) -lrtrad
89  
90   ../lib/libmeta.a:       metacalls.o primout.o progname.o
91 <        ar rc ../lib/libmeta.a metacalls.o primout.o \
91 >        $(AR) rc ../lib/libmeta.a metacalls.o primout.o \
92   $(common) progname.o
93          -ranlib ../lib/libmeta.a
94  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines