Cross Reference: Makefile
xref: /src/tests/fs/vfs/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/tests/fs/vfs/
Makefile revision 1.25
1#	$NetBSD: Makefile,v 1.25 2017/11/19 21:05:26 martin Exp $
2#
3
4.include <bsd.own.mk>
5
6TESTSDIR=	${TESTSBASE}/fs/vfs
7WARNS=		4
8
9TESTS_C+=	t_full
10TESTS_C+=	t_io
11TESTS_C+=	t_renamerace
12TESTS_C+=	t_ro
13TESTS_C+=	t_rmdirrace
14TESTS_C+=	t_rwtoro
15TESTS_C+=	t_union
16TESTS_C+=	t_unpriv
17TESTS_C+=	t_mtime_otrunc
18TESTS_C+=	t_mtime_write
19TESTS_C+=	t_vfsops
20TESTS_C+=	t_vnops
21
22LDADD+=-lrumpnet_shmif -lrumpnet -lrumpnet_net -lrumpnet_netinet# TCP/IP
23LDADD+=-lrumpfs_nfs						# NFS
24LDADD+=-lrumpfs_ext2fs						# ext2fs
25LDADD+=-lrumpfs_ffs						# ffs
26LDADD+=-lrumpfs_lfs						# lfs
27LDADD+=-lrumpfs_msdos						# msdos
28LDADD+=-lrumpfs_syspuffs					# puffs
29LDADD+=-lrumpdev_putter -lrumpdev				#   \ putter
30LDADD+=-lrumpfs_sysvbfs						# sysvbfs
31LDADD+=-lrumpfs_tmpfs						# tmpfs
32LDADD+=-lrumpfs_udf						# udf
33LDADD+=-lrumpfs_union						# union
34LDADD+=-lrumpfs_v7fs						# v7fs
35LDADD+=-lrumpdev_disk -lrumpdev					# disk device
36LDADD+=-lrumpfs_null -lrumpvfs_layerfs				# nullfs
37
38
39VFSTESTDIR != cd ${.CURDIR}/../common && ${PRINTOBJDIR}
40LDADD+=-L${VFSTESTDIR} -lvfstest
41
42LDADD+=-lrumpvfs -lrumpkern_sysproxy -lrump -lrumpuser		# base
43LDADD+=-lrumpnet						# static linking
44LDADD+=-lpthread
45
46LDADD+=-lutil
47
48.if (${MKZFS} != "no")
49LDADD+=-lrumpfs_zfs -lrumpkern_solaris -lrumpdev_rnd
50CPPFLAGS+=-DWANT_ZFS_TESTS
51.endif
52
53.include <bsd.test.mk>
54

Indexes created Mon Jan 26 14:10:17 GMT 2026