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