|
|
1.1 root 1: CFLAGS = -O
2: CC=cc
3: OBJ = map.o index.o symbol.o libmap.a
4:
5: lplot: maplplot index.o symbol.o libmap.a
6: $(CC) $(OBJ) -lplot -lm -o map
7:
8: v10: mapv10 index.o symbol.o libmap.a
9: $(CC) $(OBJ) -lm -o map
10:
11: ps: maplplot plotPS.o index.o symbol.o libmap.a
12: $(CC) $(OBJ) plotPS.o -lm -o map
13:
14:
15: mapv10: map.c iplot.h
16: $(CC) -c $(CFLAGS) -DPLOT='"iplot.h"' map.c
17:
18: maplplot: map.c plot.h
19: $(CC) -c $(CFLAGS) -DPLOT='"plot.h"' map.c
20:
21:
22: route: route.o libmap.a
23: $(CC) $(CFLAGS) route.o libmap.a -lm -o route
24:
25: libmap.a:
26: cd libmap; make CC=$(CC) CFLAGS="-I.. $(CFLAGS)"
27:
28: install: map
29: strip map
30: test -d /usr/lib/map || mkdir /usr/lib/map
31: cp map.sh /usr/bin/map
32: cp map mapdata/* /usr/lib/map
33:
34: clean:
35: rm -f map route *.o libmap.a new.results
36: cd libmap; make clean
37:
38: quicktest: v10
39: MAPPROG=./map MAPDIR=./mapdata map.sh mercator -l 0 10 0 10 -g -b >new.results
40: :
41: : If any "diff" output follows, it should show only roundoff differences.
42: diff test.results new.results || true
43: rm -f map map.o
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.