# Top-level makefile for Next User door for Unix.
# $Id: Makefile,v 1.3 2003/02/23 15:03:18 mbroek Exp $

include Makefile.global

OTHER		= ChangeLog COPYING FILE_ID.DIZ.in INSTALL.in Makefile \
		  Makefile.global.in README aclocal.m4 config.h.in \
		  configure configure.in
TARFILE		= ${PACKAGE}-${VERSION}.tar.gz

###############################################################################


all depend:
		for d in ${SUBDIRS}; do (cd $$d && ${MAKE} $@) || exit; done;

install:
		for d in ${SUBDIRS}; do (cd $$d && ${MAKE} $@) || exit; done;
		mkdir -p ${VARDIR} ${VARDIR}/log
		chmod 0777 ${VARDIR}/log

dist tar:	${TARFILE}

clean:
		for d in ${SUBDIRS}; do (cd $$d && ${MAKE} $@) || exit; done;
		rm -f .filelist core ${TARFILE} config.h Makefile.global FILE_ID.DIZ INSTALL

${TARFILE}:	.filelist
		cd ..; rm -f ${TARFILE}; \
		${TAR} cvTf ./${PACKAGE}-${VERSION}/.filelist - | gzip >${TARFILE}

.filelist filelist:
		(for f in ${OTHER} ;do echo ${PACKAGE}-${VERSION}/$$f; done) >.filelist
		for d in ${SUBDIRS}; do (cd $$d && ${MAKE} filelist && cat filelist >>../.filelist) || exit; done;

