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