-# $Id: Makefile.linux,v 1.2 1995/06/12 11:24:12 paulus Exp $
+# $Id: Makefile.linux,v 1.15 2006/06/04 05:07:46 paulus Exp $
-BINDIR=/usr/etc
+DESTDIR = $(INSTROOT)@DESTDIR@
+BINDIR = $(DESTDIR)/sbin
+MANDIR = $(DESTDIR)/share/man/man8
CDEF1= -DTERMIOS # Use the termios structure
-CDEF2= -DPIDSTRING # I like ascii pid values
-CDEF3= -DSIGTYPE=void # Standard definition
-CDEF4= -UNO_SLEEP # Use the usleep function
-CDEF5= -DFNDELAY=O_NDELAY # Old name value
-CDEFS= $(CDEF1) $(CDEF2) $(CDEF3) $(CDEF4) $(CDEF5)
+CDEF2= -DSIGTYPE=void # Standard definition
+CDEF3= -UNO_SLEEP # Use the usleep function
+CDEF4= -DFNDELAY=O_NDELAY # Old name value
+CDEFS= $(CDEF1) $(CDEF2) $(CDEF3) $(CDEF4)
-CFLAGS= -O2 -N $(CDEFS)
+COPTS= -O2 -g -pipe
+CFLAGS= $(COPTS) $(CDEFS)
+
+INSTALL= install
all: chat
$(CC) -c $(CFLAGS) -o chat.o chat.c
install: chat
- install -c chat $(BINDIR)
+ mkdir -p $(BINDIR) $(MANDIR)
+ $(INSTALL) -s -c chat $(BINDIR)
+ $(INSTALL) -c -m 644 chat.8 $(MANDIR)
clean:
rm -f chat.o chat *~