]> git.ozlabs.org Git - ppp.git/blob - chat/Makefile.linux
2cd1f3f7d2ed3df38036846d762f980152ea2f6d
[ppp.git] / chat / Makefile.linux
1 CROSS_COMPILE=@CROSS_COMPILE@
2 CC=$(CROSS_COMPILE)@CC@
3 COPTS=@CFLAGS@
4
5 PREFIX = @DESTDIR@
6 DESTDIR = $(INSTROOT)$(PREFIX)
7 BINDIR = $(DESTDIR)/sbin
8 MANDIR = $(DESTDIR)/share/man/man8
9
10 CDEF1=  -DTERMIOS                       # Use the termios structure
11 CDEF2=  -DSIGTYPE=void                  # Standard definition
12 CDEF3=  -UNO_SLEEP                      # Use the usleep function
13 CDEF4=  -DFNDELAY=O_NDELAY              # Old name value
14 CDEFS=  $(CDEF1) $(CDEF2) $(CDEF3) $(CDEF4)
15
16 CFLAGS= $(COPTS) $(CDEFS)
17
18 INSTALL= install
19
20 all:    chat
21
22 chat:   chat.o
23         $(CC) $(LDFLAGS) -o chat chat.o
24
25 chat.o: chat.c
26         $(CC) -c $(CFLAGS) -o chat.o chat.c
27
28 install: chat
29         mkdir -p $(BINDIR) $(MANDIR)
30         $(INSTALL) -c chat $(BINDIR)
31         $(INSTALL) -c -m 644 chat.8 $(MANDIR)
32
33 clean:
34         rm -f chat.o chat *~