Makefile revision 1.29
11.29Snia#	$NetBSD: Makefile,v 1.29 2022/05/27 07:28:21 nia Exp $
21.1Snjoly#
31.1Snjoly
41.8Spooka.include <bsd.own.mk>
51.8Spooka
61.1SnjolyTESTSDIR=	${TESTSBASE}/fs/vfs
71.1SnjolyWARNS=		4
81.1Snjoly
91.28SchristosTESTS_C+=	t_link
101.10SpookaTESTS_C+=	t_full
111.11SpookaTESTS_C+=	t_io
121.6SpookaTESTS_C+=	t_renamerace
131.13SpookaTESTS_C+=	t_ro
141.6SpookaTESTS_C+=	t_rmdirrace
151.23ShannkenTESTS_C+=	t_rwtoro
161.15SpookaTESTS_C+=	t_union
171.14SnjolyTESTS_C+=	t_unpriv
181.24SmartinTESTS_C+=	t_mtime_otrunc
191.25SmartinTESTS_C+=	t_mtime_write
201.3SpookaTESTS_C+=	t_vfsops
211.5SpookaTESTS_C+=	t_vnops
221.1Snjoly
231.28Schristos
241.28Schristos.PATH: ${NETBSDSRCDIR}/lib/libc/gen
251.28SchristosCPPFLAGS.sysctlbyname.c += -DRUMP_ACTION
261.28SchristosCPPFLAGS.sysctlgetmibinfo.c += -DRUMP_ACTION
271.28SchristosSRCS.t_link+= sysctlbyname.c sysctlgetmibinfo.c t_link.c
281.28Schristos
291.21SchristosLDADD+=-lrumpnet_shmif -lrumpnet -lrumpnet_net -lrumpnet_netinet# TCP/IP
301.21SchristosLDADD+=-lrumpfs_nfs						# NFS
311.1SnjolyLDADD+=-lrumpfs_ext2fs						# ext2fs
321.1SnjolyLDADD+=-lrumpfs_ffs						# ffs
331.1SnjolyLDADD+=-lrumpfs_msdos						# msdos
341.4SpookaLDADD+=-lrumpfs_syspuffs					# puffs
351.4SpookaLDADD+=-lrumpdev_putter -lrumpdev				#   \ putter
361.1SnjolyLDADD+=-lrumpfs_sysvbfs						# sysvbfs
371.1SnjolyLDADD+=-lrumpfs_tmpfs						# tmpfs
381.19SreinoudLDADD+=-lrumpfs_udf						# udf
391.15SpookaLDADD+=-lrumpfs_union						# union
401.16SuchLDADD+=-lrumpfs_v7fs						# v7fs
411.1SnjolyLDADD+=-lrumpdev_disk -lrumpdev					# disk device
421.23ShannkenLDADD+=-lrumpfs_null -lrumpvfs_layerfs				# nullfs
431.12She
441.12She
451.12SheVFSTESTDIR != cd ${.CURDIR}/../common && ${PRINTOBJDIR}
461.12SheLDADD+=-L${VFSTESTDIR} -lvfstest
471.12She
481.26SchristosLDADD+= ${LIBRUMPBASE}						# base
491.22SchristosLDADD+=-lrumpnet						# static linking
501.1Snjoly
511.9SpookaLDADD+=-lutil
521.9Spooka
531.29Snia.if (${MKLFS} != "no")
541.29SniaLDADD+=-lrumpfs_lfs
551.29Snia.endif
561.29Snia
571.18Spooka.if (${MKZFS} != "no")
581.27SchristosLDADD+=-lrumpfs_zfs -lrumpkern_solaris -lrumpdev_rnd -lrumpkern_sysproxy
591.17SpookaCPPFLAGS+=-DWANT_ZFS_TESTS
601.17Spooka.endif
611.17Spooka
621.1Snjoly.include <bsd.test.mk>
63