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 |
|
|
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 |
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 \ |