#
# $Id: Makefile,v 1.5 1996/09/15 11:36:29 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 lf@elemental.net 
# and I'll send you a copy.
#

include ../MCONFIG

LIB_SRCS=log.c dict.c avpair.c md5.c ip_util.c clientid.c buildreq.c \
	 sendserver.c config.c util.c env.c term.c

LIB_OBJS=$(LIB_SRCS:.c=.o)

HDRS= options.h

.PHONY:	all ci co clean depend

all: libradclient.a

libradclient.a: $(LIB_OBJS)
	ar rsv $@ $^
	ranlib $@

ci:
	-$(CI) $(CIFLAGS) $(LIB_SRCS) $(HDRS) Makefile

co:
	-$(CO) $(COFLAGS) $(LIB_SRCS) $(HDRS) Makefile

clean:
	rm -f *~ *.bak *.o libradclient.a a.out core

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

# DO NOT DELETE

avpair.o: ../include/config.h ../include/radius.h
buildreq.o: ../include/config.h ../include/radius.h
clientid.o: ../include/config.h ../include/radius.h
config.o: ../include/config.h ../include/radius.h options.h
dict.o: ../include/config.h ../include/radius.h
env.o: ../include/config.h ../include/radius.h
ip_util.o: ../include/config.h ../include/radius.h
log.o: ../include/config.h ../include/radius.h
md5.o: ../include/radius.h
sendserver.o: ../include/config.h ../include/radius.h ../include/pathnames.h
term.o: ../include/config.h ../include/radius.h
util.o: ../include/config.h ../include/radius.h
