#
# dip		Dialup IP connection support program.
#		Makefile for LINUX.
#
# Version:	@(#)Makefile.LINUX	1.02	05/28/93
#
# Author:	Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
#		Copyright 1988-1993 MicroWalt Corporation
#
#		This program is free software; you can redistribute it
#		and/or  modify it under  the terms of  the GNU General
#		Public  License as  published  by  the  Free  Software
#		Foundation;  either  version 2 of the License, or  (at
#		your option) any later version.
#

# Object modules.
OBJS	= dip.o serial.o ipdump.o attach.o term.o modem.o \
	  command.o login.o p_slip.o p_ppp.o 


PROGS	= dip
SUBDIRS	=


all:		$(PROGS) subdirs

dip:		$(OBJS)
		$(CC) $(LDFLAGS) -o dip $(OBJS) $(LIBS)

dip.o:		dip.h dip.c
		$(CC) $(CFLAGS) -c dip.c

serial.o:	dip.h serial.c
		$(CC) $(CFLAGS) -c serial.c

ipdump.o:	dip.h ipdump.c
		$(CC) $(CFLAGS) -c ipdump.c

attach.o:	dip.h attach.c
		$(CC) $(CFLAGS) -c attach.c

term.o:		dip.h term.c
		$(CC) $(CFLAGS) -c term.c

modem.o:	dip.h modem.c
		$(CC) $(CFLAGS) -c modem.c

command.o:	dip.h command.c
		$(CC) $(CFLAGS) -c command.c

login.o:	dip.h login.c
		$(CC) $(CFLAGS) -c login.c

p_slip.o:	dip.h p_slip.c
		$(CC) $(CFLAGS) -c p_slip.c

p_ppp.o:	dip.h p_ppp.c
		$(CC) $(CFLAGS) -c p_ppp.c

clean:
		rm -f $(PROGS) *.o
		@for i in $(SUBDIRS); do cd $$i && make clean && cd ..; done

subdirs:	dummy
		@for i in $(SUBDIRS); do (cd $$i; $(MAKE)); done


dummy:

# End of Makefile.LINUX.
