11.22Schristos#	$NetBSD: Makefile,v 1.22 2020/05/15 23:32:28 christos Exp $
21.1Spooka#
31.1Spooka
41.22SchristosRUMPFIFO=yes	# use the real rump fifofs
51.11Spooka.include <bsd.own.mk>
61.11Spooka
71.1SpookaTESTSDIR=	${TESTSBASE}/fs/ffs
81.2SpookaWARNS=		4
91.1Spooka
101.17SbouyerPROGS=			h_ffs_server h_quota2_tests
111.17SbouyerSRCS.h_ffs_server=	h_ffs_server.c
121.17SbouyerMAN.h_ffs_server=	# empty
131.17SbouyerBINDIR.h_ffs_server=	${TESTSDIR}
141.15Sbouyer
151.15SbouyerSRCS.h_quota2_tests=	h_quota2_tests.c
161.15SbouyerMAN.h_quota2_tests=	# empty
171.15SbouyerBINDIR.h_quota2_tests=	${TESTSDIR}
181.15Sbouyer
191.15Sbouyer.for name in t_getquota t_setquota t_quotalimit t_clearquota t_miscquota
201.15SbouyerTESTS_SH+=	${name}
211.17SbouyerTESTS_SH_SRC_${name}=	ffs_common.sh quotas_common.sh ${name}.sh
221.15Sbouyer.endfor
231.15Sbouyer
241.21SchristosTESTS_C+=	t_extattr
251.6SpookaTESTS_C+=	t_fifos
261.7SpookaTESTS_C+=	t_snapshot
271.13SpookaTESTS_C+=	t_snapshot_log
281.14SpookaTESTS_C+=	t_snapshot_v2
291.8SnjolyTESTS_C+=	t_mount
301.15SbouyerTESTS_C+=	t_quota2_1
311.15SbouyerTESTS_C+=	t_quota2_remount
321.19SjdolecekTESTS_C+=	t_update_log
331.1Spooka
341.6SpookaLDADD+=-lrumpfs_ffs						# ffs
351.7SpookaLDADD+=-lrumpdev_fss						# snapshot dev
361.6SpookaLDADD+=-lrumpdev_disk -lrumpdev					# disk device
371.11SpookaVFSTESTDIR != cd ${.CURDIR}/../common && ${PRINTOBJDIR}
381.11SpookaLDADD+=-L${VFSTESTDIR} -lvfstest
391.20SchristosLDADD+=-lrumpkern_sysproxy ${LIBRUMPBASE}
401.10Spooka
411.1Spooka.include <bsd.test.mk>
42