| 23 |
|
$(DESTDIR)/dgraph $(DESTDIR)/gcomp $(DESTDIR)/plot4 \ |
| 24 |
|
$(DESTDIR)/meta2bmp |
| 25 |
|
|
| 26 |
+ |
LIBS = symbols.met vchars.met boxw.plt curve.plt line.plt scatter.plt \ |
| 27 |
+ |
cartesian.plt function.plt polar.plt standard.plt |
| 28 |
+ |
|
| 29 |
|
# global targets |
| 30 |
|
all: $(PROGS) |
| 31 |
|
|
| 32 |
< |
install: $(PROGS) |
| 32 |
> |
install: $(PROGS) $(LIBS) |
| 33 |
|
cp $(PROGS) $(INSTDIR) |
| 34 |
+ |
cp $(LIBS) $(MLIBDIR) |
| 35 |
+ |
./cv symbols.met > $(MLIBDIR)/symbols.mta |
| 36 |
+ |
./cv vchars.met > $(MLIBDIR)/vchars.mta |
| 37 |
|
|
| 38 |
|
clean: |
| 39 |
< |
set nonomatch; rm -f *.o $(PROGS) core |
| 39 |
> |
set nonomatch; rm -f *.o $(PROGS) |
| 40 |
|
|
| 41 |
|
# individual targets |
| 42 |
|
|
| 43 |
|
$(DESTDIR)/meta2tga: meta2tga.o rplot.o plot.o palloc.o |
| 44 |
|
$(CC) $(CFLAGS) -o meta2tga meta2tga.o rplot.o plot.o $(common) \ |
| 45 |
< |
palloc.o -lrtrad $(MLIB) |
| 45 |
> |
palloc.o -lrtrad |
| 46 |
|
|
| 47 |
|
$(DESTDIR)/meta2bmp: meta2bmp.o rplot.o plot.o palloc.o |
| 48 |
|
$(CC) $(CFLAGS) -o meta2bmp meta2bmp.o rplot.o plot.o $(common) \ |
| 49 |
< |
palloc.o -lrtrad $(MLIB) |
| 49 |
> |
palloc.o -lrtrad |
| 50 |
|
|
| 51 |
|
$(DESTDIR)/x11meta: xmeta.o x11plot.o plot.o palloc.o |
| 52 |
|
$(CC) $(CFLAGS) -o x11meta xmeta.o x11plot.o plot.o palloc.o \ |
| 53 |
< |
$(common) -lrtrad -lX11 $(MLIB) |
| 53 |
> |
$(common) -lrtrad -lX11 |
| 54 |
|
|
| 55 |
|
$(DESTDIR)/psmeta: psmeta.o psplot.o |
| 56 |
< |
$(CC) $(CFLAGS) -o psmeta psmeta.o psplot.o $(common) -lrtrad $(MLIB) |
| 56 |
> |
$(CC) $(CFLAGS) -o psmeta psmeta.o psplot.o $(common) -lrtrad |
| 57 |
|
|
| 58 |
|
$(DESTDIR)/plotin: plotin.o primout.o |
| 59 |
|
$(CC) $(CFLAGS) -o plotin plotin.o primout.o $(common) -lrtrad $(MLIB) |
| 60 |
|
|
| 61 |
|
$(DESTDIR)/pexpand: pexpand.o expand.o segment.o palloc.o |
| 62 |
|
$(CC) $(CFLAGS) -o pexpand pexpand.o expand.o segment.o \ |
| 63 |
< |
$(common) palloc.o -lrtrad $(MLIB) |
| 63 |
> |
$(common) palloc.o -lrtrad |
| 64 |
|
|
| 65 |
|
$(DESTDIR)/psort: psort.o sort.o palloc.o |
| 66 |
< |
$(CC) $(CFLAGS) -o psort psort.o sort.o $(common) palloc.o -lrtrad $(MLIB) |
| 66 |
> |
$(CC) $(CFLAGS) -o psort psort.o sort.o $(common) palloc.o -lrtrad |
| 67 |
|
|
| 68 |
|
$(DESTDIR)/cv: cv.o mfio.o cvhfio.o syscalls.o misc.o |
| 69 |
|
$(CC) $(CFLAGS) -o cv cv.o mfio.o cvhfio.o syscalls.o misc.o \ |
| 70 |
< |
-lrtrad $(MLIB) |
| 70 |
> |
-lrtrad |
| 71 |
|
|
| 72 |
|
$(DESTDIR)/plot4: plot4.o primout.o |
| 73 |
< |
$(CC) $(CFLAGS) -o plot4 plot4.o primout.o $(common) -lrtrad $(MLIB) |
| 73 |
> |
$(CC) $(CFLAGS) -o plot4 plot4.o primout.o $(common) -lrtrad |
| 74 |
|
|
| 75 |
|
$(DESTDIR)/tcurve: tcurve.o tgraph.o primout.o |
| 76 |
|
$(CC) $(CFLAGS) -o tcurve tcurve.o tgraph.o primout.o \ |