#
# Makefile for the TCP/IP network PPP driver.
#

# MINIX-PC ACK compiler.
CC	= cc -m -wa
O	= c
L	= 

BIN	= /usr/local/bin
INC	= /usr/include
LIB	= 
MAN	= /usr/local/man

LIBS	= 

CFLAGS	= -D_MINIX -D_POSIX_SOURCE -wa 

SRC	= main.c lcp.c serial.c link.c vjhc.c ipcp.c pap.c chap.c bsd.c ccp.c ppp.c plip.c 
SRC1	= main.c lcp.c serial.c link.c vjhc.c ipcp.c pap.c chap.c bsd.c ccp.c ppp.c vmalloc.c
          

#all:	ppp.drv 
all:	ppp.drv ppp.srv

ppp.drv:	$(SRC) config.h ppp.h
		$(CC) -i -o ppp.drv $(CFLAGS) $(SRC) $(LIBS) 
#		@chmem =81920 ppp.drv >/dev/null 
		@strip ppp.drv 

ppp.srv:	$(SRC) config.h ppp.h
		$(CC) -i -o ppp.srv -DSERVER $(CFLAGS) $(SRC) $(LIBS)
#		@chmem =81920 ppp.srv >/dev/null
		@strip ppp.srv

clean:	
		rm -rf *.o ppp.drv ppp.srv core

#install:	$(BIN)/ppp.drv 
install:	$(BIN)/ppp.drv $(BIN)/ppp.srv $(BIN)/slcp $(MAN)/man1/ppp.1

$(BIN)/ppp.drv:	ppp.drv
		install -o root -g bin -m 4755 ppp.drv $(BIN)

$(BIN)/ppp.srv:	ppp.srv
		install -o root -g bin -m 4755 ppp.srv $(BIN)

$(BIN)/slcp:	slcp
		install -o root -g bin -m 4755 slcp $(BIN)

$(MAN)/man1/ppp.1:	ppp.1
		@mkdir -p $(MAN)/man1
		cp ppp.1 $(MAN)/man1
		@makewhatis $(MAN)


# End of Makefile.


