1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
all: talkd
include ../MCONFIG
include ../MRULES
CFLAGS += -I../include
OBJS = talkd.o announce.o process.o table.o print.o repairs.o
talkd: $(OBJS)
$(CC) $(LDFLAGS) $^ $(LIBS) -o $@
$(OBJS): proto.h ../include/prot_talkd.h ../version.h
install: talkd
install -s -m$(DAEMONMODE) talkd $(INSTALLROOT)$(SBINDIR)/in.ntalkd
ln -sf in.ntalkd $(INSTALLROOT)$(SBINDIR)/in.talkd
install -m$(MANMODE) talkd.8 $(INSTALLROOT)$(MANDIR)/man8/in.ntalkd.8
ln -sf in.ntalkd.8 $(INSTALLROOT)$(MANDIR)/man8/in.talkd.8
ln -sf in.ntalkd.8 $(INSTALLROOT)$(MANDIR)/man8/ntalkd.8
ln -sf in.talkd.8 $(INSTALLROOT)$(MANDIR)/man8/talkd.8
clean:
rm -f *.o talkd
|