# $Source: /afs/athena.mit.edu/astaff/project/kerberos/src/kadmin/RCS/Imakefile,v $
# $Author: jtkohl $
# $Header: /afs/athena.mit.edu/astaff/project/kerberos/src/kadmin/RCS/Imakefile,v 4.5 89/09/26 09:25:47 jtkohl Exp $
#
# Copyright 1989 by the Massachusetts Institute of Technology.
#
# For copying and distribution information,
# please see the file <mit-copyright.h>.
#
# Imakefile for Kerberos admin server library.


SSRCS = kadm_server.c kadm_funcs.c admin_server.c kadm_ser_wrap.c
SOBJS = kadm_server.o kadm_funcs.o admin_server.o kadm_ser_wrap.o

PSRCS = kpasswd.c
POBJS = kpasswd.o

ASRCS = kadmin.c
AOBJS = kadmin.o kadmin_cmds.o

USRCS = ksrvutil.c
UOBJS = ksrvutil.o

SRCS = $(SSRCS) $(PSRCS) $(ASRCS) $(USRCS) 

SRCDIR=$(SRCTOP)/kadmin
CODE=$(SRCS) Imakefile kadmin_cmds.ct kadm_server.h
# XXX this should be in a configuration header file.
DEFINES= -I../util/ss

all::

mk_cmds(kadmin_cmds)

program(kpasswd,$(POBJS),${COM_ERR_DEP} ${KADM_LIBDEP} ${KRB_LIBDEP} ${DES_LIBDEP},${COM_ERR} ${KADM_LIB} ${KRB_LIB} ${DES_LIB},${PROGDIR})
program(kadmin,$(AOBJS),${SS_LIBDEP} ${COM_ERR_DEP} ${KADM_LIBDEP} ${KRB_LIBDEP} ${DES_LIBDEP},${SS_LIB} ${COM_ERR} ${KADM_LIB} ${KRB_LIB} ${DES_LIB},${PROGDIR})
program(ksrvutil,$(UOBJS),${COM_ERR_DEP} ${KADM_LIBDEP} ${KRB_LIBDEP} ${DES_LIBDEP},${COM_ERR} ${KADM_LIB} ${KRB_LIB} ${DES_LIB},${PROGDIR})
program(kadmind,$(SOBJS),${COM_ERR_DEP} ${ACL_LIBDEP} ${KADM_LIBDEP} ${KDB_LIBDEP} ${KRB_LIBDEP} ${DES_LIBDEP},${COM_ERR} ${ACL_LIB} ${KADM_LIB} ${KDB_LIB} ${KRB_LIB} ${DES_LIB},${DAEMDIR})

depend:: ${CODE}
