#  
#  $Header: /afs/net.mit.edu/project/krb4/src/appl/rkinit/lib/RCS/Imakefile,v 1.1 92/12/02 00:24:04 tytso Exp $
#  $Source: /afs/net.mit.edu/project/krb4/src/appl/rkinit/lib/RCS/Imakefile,v $
#  $Author: tytso $
#
#  This is the makefile for librkinit.a.
#

INCLUDES	= -I../include
DEFINES		= $(DFLAGS) $(INCLUDES)

RKERR_H		= ../include/rkinit_err.h
RKERR_ET	= rkinit_err.et

SRCS		= rk_lib.c rk_rpc.c rk_util.c rk_krb.c 
OBJECTS		= rk_lib.o rk_rpc.o rk_util.o rk_krb.o rkinit_err.o
HEADERS		= ../include/rkinit.h ../include/rkinit_private.h $(RKERR_H)

SRCDIR=$(SRCTOP)/appl/rkinit/lib
CODE= $(SRCS) $(RKERR_ET) Imakefile

all::

depend:: ${CODE} 

depend:: rkinit_err.h
	-if cmp rkinit_err.h ../include/rkinit_err.h >/dev/null 2>&1; then \
		echo ; \
	else \
		$(RM) ../include/rkinit_err.h ; \
		$(CP) rkinit_err.h ../include/rkinit_err.h; \
	fi

library_obj_rule()

install_library_target(rkinit,$(OBJECTS),$(SRCS),$(KRB_LINTLIB) $(DES_LINTLIB))

$(OBJECTS): $(HEADERS)

comp_et_depend(rkinit_err)

depend:: $(CODE)

clean::
	rm -f core *.o *~ *.bak librkinit.a rkinit_err.h rkinit_err.c

