Commit | Line | Data |
---|---|---|
f82cf5c1 MK |
1 | # $Header: /a/guest/moore/talk/RCS/Makefile.dist,v 1.3 83/06/23 02:20:37 moore Exp $ |
2 | ||
3 | DESTDIR= | |
4 | DOBJECT = talkd.o announce.o process.o table.o print.o | |
5 | TOBJECT = talk.o get_names.o display.o io.o ctl.o init_disp.o\ | |
6 | msgs.o get_addrs.o ctl_transact.o invite.o look_up.o | |
7 | DSOURCE = talkd.c announce.c process.c table.c print.c | |
8 | TSOURCE = talk.c get_names.c display.c io.c ctl.c init_disp.c\ | |
9 | msgs.c get_addrs.c ctl_transact.c invite.c look_up.c | |
10 | INCLUDE = talk.h ctl.h talk_ctl.h | |
11 | SOURCE = ${DSOURCE} ${TSOURCE} | |
12 | CFLAGS= -O | |
13 | ||
14 | all: talk talkd | |
15 | ||
16 | talkd: ${DOBJECT} | |
17 | cc ${CFLAGS} -o talkd ${DOBJECT} | |
18 | ||
19 | talk: ${TOBJECT} | |
20 | cc -o talk ${TOBJECT} -lcurses -ltermlib | |
21 | ||
22 | ${DOBJECT} : ctl.h | |
23 | ${TOBJECT} : talk.h ctl.h talk_ctl.h | |
24 | ||
25 | install: talk talkd | |
26 | install -s talk ${DESTDIR}/usr/ucb/talk | |
27 | install -s talkd ${DESTDIR}/etc/talkd | |
28 | ||
29 | lint: | |
30 | lint ${DSOURCE} | |
31 | ||
32 | clean: | |
33 | rm -f *.o talk talkd | |
34 | ||
35 | tags: ${SOURCE} ${INCLUDE} | |
36 | ctags ${SOURCE} ${INCLUDE} |