Makefile revision 1.27
11.27Schristos#	$NetBSD: Makefile,v 1.27 2020/03/02 11:09:13 christos Exp $
21.1Snjoly#
31.1Snjoly
41.8Spooka.include <bsd.own.mk>
51.8Spooka
61.1SnjolyTESTSDIR=	${TESTSBASE}/fs/vfs
71.1SnjolyWARNS=		4
81.1Snjoly
91.10SpookaTESTS_C+=	t_full
101.11SpookaTESTS_C+=	t_io
111.6SpookaTESTS_C+=	t_renamerace
121.13SpookaTESTS_C+=	t_ro
131.6SpookaTESTS_C+=	t_rmdirrace
141.23ShannkenTESTS_C+=	t_rwtoro
151.15SpookaTESTS_C+=	t_union
161.14SnjolyTESTS_C+=	t_unpriv
171.24SmartinTESTS_C+=	t_mtime_otrunc
181.25SmartinTESTS_C+=	t_mtime_write
191.3SpookaTESTS_C+=	t_vfsops
201.5SpookaTESTS_C+=	t_vnops
211.1Snjoly
221.21SchristosLDADD+=-lrumpnet_shmif -lrumpnet -lrumpnet_net -lrumpnet_netinet# TCP/IP
231.21SchristosLDADD+=-lrumpfs_nfs						# NFS
241.1SnjolyLDADD+=-lrumpfs_ext2fs						# ext2fs
251.1SnjolyLDADD+=-lrumpfs_ffs						# ffs
261.2SpookaLDADD+=-lrumpfs_lfs						# lfs
271.1SnjolyLDADD+=-lrumpfs_msdos						# msdos
281.4SpookaLDADD+=-lrumpfs_syspuffs					# puffs
291.4SpookaLDADD+=-lrumpdev_putter -lrumpdev				#   \ putter
301.1SnjolyLDADD+=-lrumpfs_sysvbfs						# sysvbfs
311.1SnjolyLDADD+=-lrumpfs_tmpfs						# tmpfs
321.19SreinoudLDADD+=-lrumpfs_udf						# udf
331.15SpookaLDADD+=-lrumpfs_union						# union
341.16SuchLDADD+=-lrumpfs_v7fs						# v7fs
351.1SnjolyLDADD+=-lrumpdev_disk -lrumpdev					# disk device
361.23ShannkenLDADD+=-lrumpfs_null -lrumpvfs_layerfs				# nullfs
371.12She
381.12She
391.12SheVFSTESTDIR != cd ${.CURDIR}/../common && ${PRINTOBJDIR}
401.12SheLDADD+=-L${VFSTESTDIR} -lvfstest
411.12She
421.26SchristosLDADD+= ${LIBRUMPBASE}						# base
431.22SchristosLDADD+=-lrumpnet						# static linking
441.1Snjoly
451.9SpookaLDADD+=-lutil
461.9Spooka
471.18Spooka.if (${MKZFS} != "no")
481.27SchristosLDADD+=-lrumpfs_zfs -lrumpkern_solaris -lrumpdev_rnd -lrumpkern_sysproxy
491.17SpookaCPPFLAGS+=-DWANT_ZFS_TESTS
501.17Spooka.endif
511.17Spooka
521.1Snjoly.include <bsd.test.mk>
53