Makefile revision 1.22
11.22Schristos#	$NetBSD: Makefile,v 1.22 2016/08/27 08:38:58 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.15SpookaTESTS_C+=	t_union
151.14SnjolyTESTS_C+=	t_unpriv
161.3SpookaTESTS_C+=	t_vfsops
171.5SpookaTESTS_C+=	t_vnops
181.1Snjoly
191.21SchristosLDADD+=-lrumpnet_shmif -lrumpnet -lrumpnet_net -lrumpnet_netinet# TCP/IP
201.21SchristosLDADD+=-lrumpfs_nfs						# NFS
211.1SnjolyLDADD+=-lrumpfs_ext2fs						# ext2fs
221.1SnjolyLDADD+=-lrumpfs_ffs						# ffs
231.2SpookaLDADD+=-lrumpfs_lfs						# lfs
241.1SnjolyLDADD+=-lrumpfs_msdos						# msdos
251.4SpookaLDADD+=-lrumpfs_syspuffs					# puffs
261.4SpookaLDADD+=-lrumpdev_putter -lrumpdev				#   \ putter
271.1SnjolyLDADD+=-lrumpfs_sysvbfs						# sysvbfs
281.1SnjolyLDADD+=-lrumpfs_tmpfs						# tmpfs
291.19SreinoudLDADD+=-lrumpfs_udf						# udf
301.15SpookaLDADD+=-lrumpfs_union						# union
311.16SuchLDADD+=-lrumpfs_v7fs						# v7fs
321.1SnjolyLDADD+=-lrumpdev_disk -lrumpdev					# disk device
331.12She
341.12She
351.12SheVFSTESTDIR != cd ${.CURDIR}/../common && ${PRINTOBJDIR}
361.12SheLDADD+=-L${VFSTESTDIR} -lvfstest
371.12She
381.20SpookaLDADD+=-lrumpvfs -lrumpkern_sysproxy -lrump -lrumpuser		# base
391.22SchristosLDADD+=-lrumpnet						# static linking
401.20SpookaLDADD+=-lpthread
411.1Snjoly
421.9SpookaLDADD+=-lutil
431.9Spooka
441.18Spooka.if (${MKZFS} != "no")
451.17SpookaLDADD+=-lrumpfs_zfs -lrumpkern_solaris -lrumpdev_rnd
461.17SpookaCPPFLAGS+=-DWANT_ZFS_TESTS
471.17Spooka.endif
481.17Spooka
491.1Snjoly.include <bsd.test.mk>
50