#
# $Id: Makefile,v 1.6 92/12/11 13:25:36 probe Exp $
# $Source: /afs/athena.mit.edu/astaff/project/afsdev/src/athena/aklog/RCS/Makefile,v $
# $Author: probe $
#
# Makefile for aklog
#


DESTDIR=/mit/afsdev/bld/dest/
SRCDIR=/usr/athena/
INSTALL=${SRCDIR}bin/install
RANLIB=ranlib

CFLAGS=-I/usr/athena/include -I${SRCDIR}include ${XCFLAGS}

INCLS=${SRCDIR}include/afs/auth.h

LIBDIR=../
KLIBDIR=/usr/athena/lib
LIBS=	-L${KLIBDIR} \
	${LIBDIR}lib/afs/libprot.a ${LIBDIR}lib/afs/libcmd.a \
	${LIBDIR}lib/libubik.a ${LIBDIR}lib/afs/libauth.a \
	${LIBDIR}lib/afs/libcom_err.a ${LIBDIR}lib/afs/util.a \
	${LIBDIR}lib/librxkad.a \
	${LIBDIR}lib/afs/libsys.a ${LIBDIR}lib/librx.a \
	${LIBDIR}lib/liblwp.a \
	-lkrb ${LIBDIR}lib/libdes.a -lhesiod ${XLIBS}
PROGS=	aklog


all: $(PROGS)

aklog_main.o:	aklog_main.c aklog.h
aklog_param.o:	aklog_param.c aklog.h
aklog.o:	aklog.c aklog.h ${INCLS}

libaklog.a: aklog_main.o aklog_param.o linked_list.o krb_util.o
	rm -f libaklog.a
	ar cru libaklog.a aklog_main.o aklog_param.o linked_list.o krb_util.o
	-$(RANLIB) libaklog.a

aklog: libaklog.a aklog.o
	${CC} ${CFLAGS} -o aklog aklog.o libaklog.a $(LIBS)

install: all
	${INSTALL} aklog ${DESTDIR}bin/aklog
	${INSTALL} aklog ${DESTDIR}root.server/usr/afs/bin/
	${INSTALL} aklog.1 ${DESTDIR}man/man1/aklog.1

clean:
	rm -f *.o $(PROGS) libaklog.a

depend:
