# $NetBSD: Makefile,v 1.2 2007/09/11 23:23:51 agc Exp $
PROG=fanoutfs
LDADD+= -lrefuse
CPPFLAGS+= -g
MAN=fanoutfs.8
WARNS=4
include <bsd.prog.mk>
include <bsd.own.mk>
FANOUTOBJDIR!=cd ${.CURDIR} && ${PRINTOBJDIR}
test:
echo "# New fanout configuration at `date`" > fan.conf; \
for i in 1 2 3 4 5 6 7 8; do \
mkdir dir$$i; \
cp ${.CURDIR}/defs.h dir$$i/defs.h; \
cp ${.CURDIR}/defs.h dir$$i/defs.h.$$i; \
echo dir$$i >> fan.conf; \
done; \
cp ${.CURDIR}/Makefile dir4; \
cp ${.CURDIR}/fanoutfs.c dir7; \
priv ${FANOUTOBJDIR}/${PROG} -f fan.conf /mnt; \
sleep 1; \
ls -la /mnt; \
sleep 1; \
priv pkill fanoutfs; \
priv rm -rf dir? fan.conf