|
|
1.1 root 1: # for normal layers software, use dmdcc;
2: # for version 9, use 3cc.
3: # you may also find it called m32cc.
4: # DMDCC = dmdcc
5: # DMDCC = /usr/add-on/bin/dmd2.0/dmdcc
6: DMDCC = 3cc
7: TERMLD = 32ld
8:
9: # pick one for yourself. "." is good for personal use.
10: # LIB = .
11: BIN = /usr/jerq/bin
12: LIB = /usr/jerq/lib/movie
13:
14: # use V9 only for version 9 (mux) blit version
15: # use SYS_V instead of V9 for System V layers/dmd
16: # default seems good for BSD.
17: # CFLAGS = -g
18: # CFLAGS = -g -DSYS_V
19: CFLAGS = -g -DV9
20: CC = cc
21:
22: HOBJ = host.o hsupport.o protocol.o
23: TOBJ = term.o tprotocol.o
24:
25: here: anim animterm fdevelop
26:
27: anim: $(HOBJ)
28: $(CC) $(CFLAGS) $(HOBJ) -o anim
29:
30: host.o: anim.h
31: $(CC) -c $(CFLAGS) -DBLIT \
32: -DANIMTERM=\"$(LIB)/animterm\" -DTERMLD=\"$(TERMLD)\" host.c
33:
34: animterm: term.c protocol.c
35: test -r tprotocol.c || ln protocol.c tprotocol.c
36: $(DMDCC) $(CFLAGS) term.c tprotocol.c -o animterm
37:
38: term.o: anim.h
39:
40: fdevelop:
41: make -f fdev.make
42:
43: install:
44: cp develop fdevelop stills.awk anim animterm newer $LIB
45: cp stills movie /usr/bin
46:
47: clean:
48: rm *.o
49:
50: clobber:
51: rm fdevelop anim animterm newer
52:
53: bundle:
54: @bundle $(FILES)
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.