11.29Snia#	$NetBSD: Makefile,v 1.30 2022/06/06 10:56:29 nia Exp $
21.1Snjoly#
31.1Snjoly
41.8Spooka.include <bsd.own.mk>
51.8Spooka
61.1SnjolyTESTSDIR=	${TESTSBASE}/fs/vfs
71.1SnjolyWARNS=		4
81.1Snjoly
91.28SchristosTESTS_C+=	t_link
101.10SpookaTESTS_C+=	t_full
111.11SpookaTESTS_C+=	t_io
121.6SpookaTESTS_C+=	t_renamerace
131.13SpookaTESTS_C+=	t_ro
141.6SpookaTESTS_C+=	t_rmdirrace
151.23ShannkenTESTS_C+=	t_rwtoro
161.15SpookaTESTS_C+=	t_union
171.14SnjolyTESTS_C+=	t_unpriv
181.24SmartinTESTS_C+=	t_mtime_otrunc
191.25SmartinTESTS_C+=	t_mtime_write
201.3SpookaTESTS_C+=	t_vfsops
211.5SpookaTESTS_C+=	t_vnops
221.1Snjoly
231.28Schristos
241.28Schristos.PATH: ${NETBSDSRCDIR}/lib/libc/gen
251.28SchristosCPPFLAGS.sysctlbyname.c += -DRUMP_ACTION
261.28SchristosCPPFLAGS.sysctlgetmibinfo.c += -DRUMP_ACTION
271.28SchristosSRCS.t_link+= sysctlbyname.c sysctlgetmibinfo.c t_link.c
281.28Schristos
291.21SchristosLDADD+=-lrumpnet_shmif -lrumpnet -lrumpnet_net -lrumpnet_netinet# TCP/IP
301.21SchristosLDADD+=-lrumpfs_nfs						# NFS
311.1SnjolyLDADD+=-lrumpfs_ext2fs						# ext2fs
321.1SnjolyLDADD+=-lrumpfs_ffs						# ffs
331.30SniaLDADD+=-lrumpfs_lfs						# lfs
341.1SnjolyLDADD+=-lrumpfs_msdos						# msdos
351.4SpookaLDADD+=-lrumpfs_syspuffs					# puffs
361.4SpookaLDADD+=-lrumpdev_putter -lrumpdev				#   \ putter
371.1SnjolyLDADD+=-lrumpfs_sysvbfs						# sysvbfs
381.1SnjolyLDADD+=-lrumpfs_tmpfs						# tmpfs
391.19SreinoudLDADD+=-lrumpfs_udf						# udf
401.15SpookaLDADD+=-lrumpfs_union						# union
411.16SuchLDADD+=-lrumpfs_v7fs						# v7fs
421.1SnjolyLDADD+=-lrumpdev_disk -lrumpdev					# disk device
431.23ShannkenLDADD+=-lrumpfs_null -lrumpvfs_layerfs				# nullfs
441.12She
451.12She
461.12SheVFSTESTDIR != cd ${.CURDIR}/../common && ${PRINTOBJDIR}
471.12SheLDADD+=-L${VFSTESTDIR} -lvfstest
481.12She
491.26SchristosLDADD+= ${LIBRUMPBASE}						# base
501.22SchristosLDADD+=-lrumpnet						# static linking
511.1Snjoly
521.9SpookaLDADD+=-lutil
531.9Spooka
541.18Spooka.if (${MKZFS} != "no")
551.27SchristosLDADD+=-lrumpfs_zfs -lrumpkern_solaris -lrumpdev_rnd -lrumpkern_sysproxy
561.17SpookaCPPFLAGS+=-DWANT_ZFS_TESTS
571.17Spooka.endif
581.17Spooka
591.1Snjoly.include <bsd.test.mk>
60