TARVERSION=1.0.17
BINDIR=/usr/local/bin
TSSERVER=betatest
# The all, obj, and clean targets recurse into keygen, keymgmt, libarchive,
# and tar; the install target only recurses into keygen, keymgmt, and tar.

all:	all-keygen all-keymgmt all-libarchive all-tar
obj:	obj-keygen obj-keymgmt obj-libarchive obj-tar
install: all install-keygen install-keymgmt install-tar
uninstall: uninstall-keygen uninstall-keymgmt uninstall-tar
clean:	clean-keygen clean-keymgmt clean-libarchive clean-tar

# We need to build libarchive before tar.
.ORDER:	all-libarchive all-tar

# Targets for each recursive step.
.for __target in obj all install uninstall clean
.for __entry in keygen keymgmt libarchive tar
${__target}-${__entry}:
	echo "===> ${__entry} (${__target})"
	cd ${.CURDIR}/${__entry} &&			\
	make ${__target}				\
		DIRPRFX=${DIRPRFX}${__entry}/		\
		TARVERSION=${TARVERSION}		\
		TSSERVER=${TSSERVER}			\
		BINDIR=${BINDIR};
.endfor
.endfor

