|
|
1.1 root 1: CFLAGS= -g
2: # For Xenix. Needed for movemail
3: # LOADLIBES= -lx
4: # For Mips. Needed for who knows what.
5: # CFLAGS = -g -systype bsd43
6:
7: EXECUTABLES = test-distrib etags ctags wakeup make-docfile \
8: digest-doc sorted-doc movemail cvtmail fakemail yow env \
9: server emacsclient
10:
11: all: ${EXECUTABLES}
12:
13: clean:
14: -rm -f ${EXECUTABLES} core
15:
16: distclean:
17: -rm -f ${EXECUTABLES} *~ \#* DOC* core
18:
19: # This justs verifies that the non-ASCII characters
20: # in the file `testfile' have no been clobbered by
21: # whatever means were used to copy and distribute Emacs.
22: # If they were clobbered, all the .elc files were clobbered too.
23: test-distrib: test-distrib.c
24: $(CC) -o test-distrib test-distrib.c
25: ./test-distrib
26:
27: etags: etags.c
28: $(CC) -o etags ${CFLAGS} -DETAGS etags.c $(LOADLIBES)
29:
30: ctags: etags.c
31: $(CC) -o ctags ${CFLAGS} -DCTAGS etags.c $(LOADLIBES)
32:
33: wakeup: wakeup.c
34: $(CC) -o wakeup ${CFLAGS} wakeup.c $(LOADLIBES)
35:
36: make-docfile: make-docfile.c
37: $(CC) -o make-docfile ${CFLAGS} make-docfile.c $(LOADLIBES)
38:
39: digest-doc: digest-doc.c
40: $(CC) -o digest-doc ${CFLAGS} digest-doc.c $(LOADLIBES)
41:
42: sorted-doc: sorted-doc.c
43: $(CC) -o sorted-doc ${CFLAGS} sorted-doc.c $(LOADLIBES)
44:
45: #
46: movemail: movemail.c ../src/config.h
47: $(CC) -o movemail ${CFLAGS} movemail.c $(LOADLIBES)
48:
49: cvtmail: cvtmail.c
50: $(CC) -o cvtmail ${CFLAGS} cvtmail.c $(LOADLIBES)
51:
52: fakemail: fakemail.c ../src/config.h
53: $(CC) -o fakemail ${CFLAGS} fakemail.c $(LOADLIBES)
54:
55: yow: yow.c ../src/paths.h
56: $(CC) -o yow ${CFLAGS} yow.c $(LOADLIBES)
57:
58: # this is silly -- just use emacs to edit this file!
59: # (in any case this program doesn't preserve alphabetical ordering,
60: # which is why I'm removing it)
61: #addyow: addyow.c
62: # $(CC) -o addyow ${CFLAGS} addyow.c
63:
64: env: env.c ../src/config.h
65: $(CC) -o env -DEMACS ${CFLAGS} env.c $(LOADLIBES)
66:
67: server: server.c ../src/config.h
68: $(CC) -o server ${CFLAGS} server.c $(LOADLIBES)
69:
70: emacsclient: emacsclient.c ../src/config.h
71: $(CC) -o emacsclient ${CFLAGS} emacsclient.c $(LOADLIBES)
72:
73: # This one is NOT included in EXECUTABLES.
74: # See ../src/ymakefile.
75: emacstool: emacstool.c
76: $(CC) -o emacstool ${CFLAGS} emacstool.c -lsuntool -lsunwindow -lpixrect $(LOADLIBES)
77:
78: nemacstool: emacstool.c
79: $(CC) -o nemacstool ${CFLAGS} -DJLE emacstool.c -lsuntool -lmle -lsunwindow -lpixrect $(LOADLIBES) # For SUN Japanese Language Environment
80:
81: xvetool: emacstool.c
82: $(CC) -o xvetool ${CFLAGS} -DXVIEW emacstool.c -lxview -lolgx -lX -I$(OPENWINHOME)/include -L$(OPENWINHOME)/lib $(LOADLIBES)
83:
84: xveterm: emacstool.c
85: $(CC) -o xveterm ${CFLAGS} -DXVIEW -DTTERM emacstool.c -lxview -lolgx -lX -I$(OPENWINHOME)/include -L$(OPENWINHOME)/lib $(LOADLIBES)
86:
87:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.