Makefile.rumpvfs revision 1.1
11.1Spooka#	$NetBSD: Makefile.rumpvfs,v 1.1 2008/11/19 14:10:49 pooka Exp $
21.1Spooka#
31.1Spooka
41.1Spooka.include "${RUMPTOP}/Makefile.rump"
51.1Spooka
61.1SpookaLIB=	rumpvfs
71.1Spooka
81.1Spooka.PATH:	${RUMPTOP}/librump/rumpvfs				\
91.1Spooka	${RUMPTOP}/../kern ${RUMPTOP}/../lib/libkern		\
101.1Spooka	${RUMPTOP}/../miscfs/genfs ${RUMPTOP}/../miscfs/syncfs
111.1Spooka
121.1Spooka#
131.1Spooka# Source modules, first the ones specifically implemented for librump.
141.1Spooka# 
151.1SpookaSRCS=	genfs_io.c rump_vfs.c rumpfs.c specfs.c vm_vfs.c
161.1Spooka
171.1SpookaSRCS+=	fstrans_stub.c vfsops_stub.c
181.1Spooka
191.1Spooka# sys/kern vfs
201.1SpookaSRCS+=	vfs_bio.c vfs_cache.c vfs_cwd.c vfs_dirhash.c vfs_getcwd.c	\
211.1Spooka	vfs_hooks.c vfs_init.c vfs_lookup.c vfs_subr.c vfs_syscalls.c	\
221.1Spooka	vfs_vnops.c vfs_wapbl.c
231.1Spooka
241.1Spooka# sys/miscfs
251.1SpookaSRCS+=	genfs_vfsops.c genfs_vnops.c sync_subr.c
261.1Spooka
271.1Spooka# sys/kern bufq
281.1SpookaSRCS+=	subr_bufq.c bufq_disksort.c bufq_fcfs.c bufq_priocscan.c	\
291.1Spooka	bufq_readprio.c
301.1Spooka
311.1SpookaSRCS+=	rumpvnode_if.c
321.1Spooka
331.1Spooka# no shlib_version because this is automatically in sync with lib/librump
341.1SpookaSHLIB_MAJOR=    0
351.1SpookaSHLIB_MINOR=    0
361.1Spooka
371.1SpookaCPPFLAGS+=	-I${RUMPTOP}/librump/rumpkern/opt -DMAXUSERS=32
381.1SpookaCPPFLAGS+=	-I${RUMPTOP}/librump/rumpkern
391.1SpookaCFLAGS+=	-Wno-pointer-sign
401.1Spooka
411.1Spooka.include <bsd.lib.mk>
421.1Spooka.include <bsd.klinks.mk>
43