#
# $Id: Makefile,v 1.7 94/04/14 18:45:10 probe Exp Locker: probe $
# $Source: /mit/afsdev/bld/src/athena/aklog/RCS/Makefile,v $
# $Author: probe $
#
# Makefile for aklog
#


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

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

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

KLIBDIR=/usr/athena/lib
LIBS=	${SRCDIR}lib/afs/libprot.a ${SRCDIR}lib/afs/libcmd.a \
	${SRCDIR}lib/libubik.a ${SRCDIR}lib/afs/libauth.a \
	${SRCDIR}lib/afs/libcom_err.a ${SRCDIR}lib/afs/util.a \
	${SRCDIR}lib/afs/libaudit.a ${SRCDIR}lib/librxkad.a \
	${SRCDIR}lib/afs/libsys.a ${SRCDIR}lib/librx.a \
	${SRCDIR}lib/liblwp.a \
	${KLIBDIR}/libkrb.a ${KLIBDIR}/libdes.a \
	${KLIBDIR}/libhesiod.a ${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 $(LIBS)
	${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:
