#
# $Id: Makefile,v 1.7 1996/05/05 00:13:21 lf Exp $
#
# Copyright (C) 1995 Lars Fenneberg
#
# See the file COPYRIGHT for the respective terms and conditions. 
# If the file is missing contact me at in5y050@public.uni-hamburg.de 
# and I'll send you a copy.
#

include ../MCONFIG

LIBS:=-lradclient $(LIBSHADOW)

all: radlogin radacct radstatus getifname ppptraffic rport \
     # radgetty

radlogin: radlogin.o radius.o local.o outbound.o admin.o ../lib/libradclient.a
radacct: radacct.o ../lib/libradclient.a
radstatus: radstatus.o ../lib/libradclient.a 
getifname: getifname.o  ../lib/libradclient.a
ppptraffic: ppptraffic.o  ../lib/libradclient.a
rport: rport.o
radgetty: radgetty.o  ../lib/libradclient.a

ci:
	-$(CI) $(CIFLAGS) radlogin.c radacct.c ppptraffic.c rport.c\
		radstatus.c getifname.c Makefile radlogin.h \
		local.c radius.c outbound.c admin.h admin.c admin.h

co:
	-$(CO) $(COFLAGS) radlogin.c radacct.c ppptraffic.c rport.c\
		radstatus.c getifname.c Makefile radlogin.h \
		local.c radius.c outbound.c admin.h admin.c admin.h

clean:
	rm -f *~ *.bak *.o radlogin radacct radstatus getifname \
	a.out core rport ppptraffic radgetty core a.out

depend:
	makedepend -Y -- $(CFLAGS) -- *.c 2>/dev/null
	rm -f Makefile.bak

# DO NOT DELETE

admin.o: ../include/config.h ../include/radius.h ../include/messages.h
admin.o: radlogin.h admin.h
getifname.o: ../include/config.h ../include/radius.h
local.o: ../include/config.h ../include/radius.h ../include/messages.h
local.o: radlogin.h
outbound.o: ../include/config.h ../include/radius.h radlogin.h
outbound.o: ../include/messages.h
ppptraffic.o: ../include/config.h ../include/radius.h
radacct.o: ../include/config.h ../include/radius.h ../include/messages.h
radacct.o: ../include/pathnames.h
radgetty.o: ../include/config.h ../include/radius.h ../include/pathnames.h
radius.o: ../include/config.h ../include/radius.h ../include/messages.h
radius.o: radlogin.h
radlogin.o: ../include/config.h ../include/radius.h ../include/messages.h
radlogin.o: ../include/pathnames.h radlogin.h
radstatus.o: ../include/config.h ../include/radius.h ../include/pathnames.h
