Makefile revision 1.28
1# $NetBSD: Makefile,v 1.28 2009/03/05 01:29:32 yamt Exp $ 2 3# For all platforms 4 5SUBDIR= accf_dataready 6SUBDIR+= accf_httpready 7SUBDIR+= adosfs 8SUBDIR+= aio 9SUBDIR+= cd9660 10SUBDIR+= coda 11SUBDIR+= coda5 12SUBDIR+= compat 13SUBDIR+= compat_ossaudio 14SUBDIR+= coredump 15SUBDIR+= efs 16SUBDIR+= ext2fs 17SUBDIR+= exec_script 18SUBDIR+= fdesc 19SUBDIR+= ffs 20SUBDIR+= filecore 21SUBDIR+= fss 22SUBDIR+= hfs 23SUBDIR+= kernfs 24SUBDIR+= ksem 25SUBDIR+= layerfs 26SUBDIR+= lfs 27SUBDIR+= mfs 28SUBDIR+= msdos 29SUBDIR+= nfs 30SUBDIR+= nfsserver 31SUBDIR+= ntfs 32SUBDIR+= null 33SUBDIR+= overlay 34SUBDIR+= portal 35SUBDIR+= ppp_bsdcomp 36SUBDIR+= ppp_deflate 37SUBDIR+= procfs 38SUBDIR+= ptyfs 39SUBDIR+= puffs 40SUBDIR+= putter 41SUBDIR+= miniroot 42SUBDIR+= smbfs 43SUBDIR+= sysvbfs 44SUBDIR+= tmpfs 45SUBDIR+= udf 46SUBDIR+= umap 47SUBDIR+= union 48SUBDIR+= vnd 49.if (defined(NOTYET)) 50SUBDIR+= unionfs 51.endif 52 53# Machine dependent section 54.if ${MACHINE_ARCH} != "alpha" 55SUBDIR+= exec_elf32 56.endif 57 58.if ${MACHINE_ARCH} == "alpha" || \ 59 ${MACHINE_ARCH} == "sparc64" || \ 60 ${MACHINE_ARCH} == "x86_64" 61SUBDIR+= exec_elf64 62.endif 63 64.if ${MACHINE_ARCH} == "x86_64" 65SUBDIR+= azalia 66SUBDIR+= compat_linux 67SUBDIR+= compat_linux32 68SUBDIR+= compat_netbsd32 69SUBDIR+= drm 70SUBDIR+= i915drm 71.endif 72 73.if ${MACHINE_ARCH} == "i386" 74SUBDIR+= azalia 75SUBDIR+= compat_freebsd 76SUBDIR+= compat_ibcs2 77SUBDIR+= compat_linux 78SUBDIR+= compat_svr4 79SUBDIR+= drm 80SUBDIR+= exec_aout 81SUBDIR+= i915drm 82SUBDIR+= radeondrm 83.endif 84 85.include <bsd.own.mk> 86 87# we need our device mapper for LVM 88.if (${MKLVM} != "no") 89SUBDIR+= dm 90.endif 91 92.include <bsd.subdir.mk> 93