Home | History | Annotate | Line # | Download | only in vfs
Makefile revision 1.30.4.2
      1 #	$NetBSD: Makefile,v 1.30.4.2 2024/08/12 22:38:30 perseant Exp $
      2 #
      3 
      4 .include <bsd.own.mk>
      5 
      6 TESTSDIR=	${TESTSBASE}/fs/vfs
      7 WARNS=		4
      8 
      9 TESTS_C+=	t_link
     10 TESTS_C+=	t_full
     11 TESTS_C+=	t_io
     12 TESTS_C+=	t_renamerace
     13 TESTS_C+=	t_ro
     14 TESTS_C+=	t_rmdirrace
     15 TESTS_C+=	t_rwtoro
     16 TESTS_C+=	t_union
     17 TESTS_C+=	t_unpriv
     18 TESTS_C+=	t_mtime_otrunc
     19 TESTS_C+=	t_mtime_write
     20 TESTS_C+=	t_vfsops
     21 TESTS_C+=	t_vnops
     22 
     23 
     24 .PATH: ${NETBSDSRCDIR}/lib/libc/gen
     25 CPPFLAGS.sysctlbyname.c += -DRUMP_ACTION
     26 CPPFLAGS.sysctlgetmibinfo.c += -DRUMP_ACTION
     27 SRCS.t_link+= sysctlbyname.c sysctlgetmibinfo.c t_link.c
     28 
     29 LDADD+=-lrumpnet_shmif -lrumpnet -lrumpnet_net -lrumpnet_netinet# TCP/IP
     30 LDADD+=-lrumpfs_nfs						# NFS
     31 LDADD+=-lrumpfs_exfatfs						# exFATfs
     32 LDADD+=-lrumpfs_ext2fs						# ext2fs
     33 LDADD+=-lrumpfs_ffs						# ffs
     34 LDADD+=-lrumpfs_lfs						# lfs
     35 LDADD+=-lrumpfs_msdos						# msdos
     36 LDADD+=-lrumpfs_syspuffs					# puffs
     37 LDADD+=-lrumpdev_putter -lrumpdev				#   \ putter
     38 LDADD+=-lrumpfs_sysvbfs						# sysvbfs
     39 LDADD+=-lrumpfs_tmpfs						# tmpfs
     40 LDADD+=-lrumpfs_udf						# udf
     41 LDADD+=-lrumpfs_union						# union
     42 LDADD+=-lrumpfs_v7fs						# v7fs
     43 LDADD+=-lrumpdev_disk -lrumpdev					# disk device
     44 LDADD+=-lrumpfs_null -lrumpvfs_layerfs				# nullfs
     45 
     46 
     47 VFSTESTDIR != cd ${.CURDIR}/../common && ${PRINTOBJDIR}
     48 LDADD+=-L${VFSTESTDIR} -lvfstest
     49 
     50 LDADD+= ${LIBRUMPBASE}						# base
     51 LDADD+=-lrumpnet						# static linking
     52 
     53 LDADD+=-lutil
     54 
     55 .if (${MKEXFATFS} != "no")
     56 LDADD+=-lrumpfs_exfatfs
     57 CPPFLAGS+=-DWANT_EXFATFS_TESTS
     58 .endif
     59 .if (${MKZFS} != "no")
     60 LDADD+=-lrumpfs_zfs -lrumpkern_solaris -lrumpdev_rnd -lrumpkern_sysproxy
     61 CPPFLAGS+=-DWANT_ZFS_TESTS
     62 .endif
     63 
     64 .include <bsd.test.mk>
     65