# $Source: /mit/kerberos/src/RCS/Imakefile,v $
# $Author: jtkohl $
# Bones$Header: Imakefile,v 4.3 89/04/11 10:49:54 jtkohl Exp $
#
# Copyright 1987, 1988 by the Massachusetts Institute of Technology.
#
# For copying and distribution information,
# please see the file <mit-copyright.h>.
#
# Imakefile for top level directory.
#

#define have_subdirs
CODE=Imakefile
SUBDIRS=util include lib admin appl kuser server slave kadmin man

all:: 

world::
	make ${MFLAGS} clean-imake
	make ${MFLAGS} Makefile
	make ${MFLAGS} Makefiles
	make ${MFLAGS} depend
	make ${MFLAGS} all
	make ${MFLAGS} regression

# add more simple regression tests here.
#ifdef NOENCRYPTION
regression:
#else
regression:
	lib/des/destest
#endif


clean-imake:
	cd util/imake; make clean
	cd util/imake; make

imake::
	cd util/imake; make 

install::
	-mkdir ${DESTDIR}
	-mkdir ${DESTDIR}${ETCDIR}
	-mkdir ${DESTDIR}${SLASHBINDIR}
	-mkdir ${DESTDIR}${USRDIR}
	-mkdir ${DESTDIR}${INCLDIR}
	-mkdir ${DESTDIR}${SVRDIR}
	-mkdir ${DESTDIR}${UCBDIR}
	-mkdir ${DESTDIR}${MANDIR}
	-mkdir ${DESTDIR}${MANDIR}/man1
	-mkdir ${DESTDIR}${MANDIR}/man3
	-mkdir ${DESTDIR}${MANDIR}/man5
	-mkdir ${DESTDIR}${MANDIR}/man8
	-mkdir ${DESTDIR}${DAEMDIR}
	-mkdir ${DESTDIR}${PROGDIR}
	-mkdir ${DESTDIR}${PROGDIR}/lib
	-mkdir ${DESTDIR}${USRLIB}
	-mkdir ${DESTDIR}${LIBDIR}
	-mkdir ${DESTDIR}${LINTLIBDIR}

depend::
	cd util/makedepend; make
	cd util/et; make ${MFLAGS} DEPEND=../../$(DEPEND) depend; make ${MFLAGS} all
	cd util/ss; make ${MFLAGS} DEPEND=../../$(DEPEND) depend; make ${MFLAGS} all
