|
|
1.1 root 1: # this is only for 630 with system v layers.
2: # no guarantees about pathnames or files
3: # DMDCC = dmdcc
4: DMDCC = /usr/630/bin/dmdcc
5: # TERMLD = dmdld
6: TERMLD = /usr/630/bin/dmdld
7:
8: # pick one for yourself:
9: LIB = /usr/630/lib/movie
10: # LIB = .
11: BIN = /usr/630/bin
12:
13: # use -DV9 only for version 9 (mux) blit version
14: CFLAGS = -g -DSYSV -DTTY630
15: CC = cc
16:
17: HOBJ = host.o hsupport.o protocol.o
18: TOBJ = term.o tprotocol.o
19:
20: here: anim animterm fdevelop newer
21:
22: anim: $(HOBJ)
23: $(CC) $(CFLAGS) $(HOBJ) -o anim
24:
25: host.o: anim.h
26: $(CC) -c $(CFLAGS) -DBLIT \
27: -DANIMTERM=\"$(LIB)/animterm\" -DTERMLD=\"$(TERMLD)\" host.c
28:
29: animterm: term.c tprotocol.c
30: $(DMDCC) $(CFLAGS) term.c tprotocol.c -o animterm
31:
32: tprotocol.c:
33: test -r tprotocol.c || ln protocol.c tprotocol.c
34:
35: term.o: anim.h
36:
37: newer: newer.c
38:
39: fdevelop:
40: make -f fdev.make
41:
42: install:
43: cp develop fdevelop stills.awk anim animterm newer $(LIB)
44: cp stills movie $(BIN)
45:
46: clean:
47: rm *.o
48:
49: clobber: clean
50: rm fdevelop anim animterm newer
51:
52: bundle:
53: @bundle $(FILES)
54:
55:
56:
57: ship:
58: ship $(BIN)/movie $(BIN)/stills $(LIB)/develop $(LIB)/fdevelop \
59: $(LIB)/stills.awk $(LIB)/anim $(LIB)/animterm $(LIB)/newer
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.