|
|
1.1 root 1: # Makefile for smail (not a installation makefile)
2:
3: # @(#)Makefile 2.5 (smail) 9/15/87
4:
5: CFLAGS = -O -n
6: #
7: # System V Release 2.0 sites can use -lmalloc for a faster malloc
8: #
9: # LIBS = -lmalloc
10: LIBS=-lmisc
11: CC = cc
12: OBJECTS = main.o map.o resolve.o deliver.o misc.o alias.o pw.o headers.o getpath.o str.o getopt.o gethostname.o popen.o copyright.o
13:
14: all: smail svbinmail lcasep pathproc mkfnames nptx
15:
16: smail: $(OBJECTS)
17: $(CC) $(CFLAGS) $(OBJECTS) -o smail $(LIBS)
18: fixstack 2000 smail
19:
20: $(OBJECTS): defs.h
21: # $(CC) $(CFLAGS) -c $<
22:
23: svbinmail: svbinmail.c defs.h
24: $(CC) $(CFLAGS) svbinmail.c -o svbinmail
25:
26: lcasep: lcasep.c
27: $(CC) $(CFLAGS) lcasep.c -o lcasep
28:
29: pathproc: pathproc.sh
30: cp pathproc.sh pathproc
31: chmod 755 pathproc
32:
33: mkfnames: mkfnames.sh
34: cp mkfnames.sh mkfnames
35: chmod 755 mkfnames
36:
37: nptx: nptx.o pw.o str.o
38: $(CC) $(CFLAGS) nptx.o pw.o str.o -o nptx $(LIBS)
39:
40: nptx.o: nptx.c
41: $(CC) $(CFLAGS) -c nptx.c
42:
43: install: all
44: @echo read doc/Install
45:
46: clean:
47: rm -f *.o *.ln a.out core
48:
49: clobber: clean
50: rm -f smail rmail lcasep pathproc mkfnames svbinmail nptx
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.