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