Makefile.rumpfscomp revision 1.9 1 # $NetBSD: Makefile.rumpfscomp,v 1.9 2022/05/27 09:25:39 nia Exp $
2 #
3
4 .include <bsd.own.mk>
5
6 RUMPFSCOMP= cd9660 efs ext2fs fdesc ffs hfs kernfs mfs msdos \
7 nfs nilfs ntfs null ptyfs syspuffs sysvbfs \
8 tmpfs udf umap union v7fs
9
10 .if ${MKLFS} != "no" || make(rumpdescribe)
11 RUMPFSCOMP+= lfs
12 .endif
13
14 .if ${MKZFS} != "no" || make(rumpdescribe)
15 RUMPFSCOMP+= zfs
16 .endif
17
18 RUMPFSCOMP+= nfsserver
19
20 RUMPVFSCOMP+= fifo layer nofifo
21
22 RUMPFSSYSCOMP+= aio
23
24 .for var in ${RUMPFSCOMP}
25 RUMPFSLIBS+=lib${var}
26 RUMPFSLDADD+=-lrumpfs_${var}
27 .endfor
28
29 .for var in ${RUMPVFSCOMP}
30 RUMPFSLIBS+=lib${var}vfs
31 RUMPFSLDADD+=-lrumpvfs_${var}fs
32 .endfor
33
34 .for var in ${RUMPFSSYSCOMP}
35 RUMPFSLIBS+=lib${var}
36 RUMPFSLDADD+=-lrumpvfs_${var}
37 .endfor
38