Makefile revision 1.30
1# $NetBSD: Makefile,v 1.30 2009/07/18 16:31:42 reinoud 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+= nilfs 32SUBDIR+= ntfs 33SUBDIR+= null 34SUBDIR+= overlay 35SUBDIR+= portal 36SUBDIR+= ppp_bsdcomp 37SUBDIR+= ppp_deflate 38SUBDIR+= procfs 39SUBDIR+= ptyfs 40SUBDIR+= puffs 41SUBDIR+= putter 42SUBDIR+= miniroot 43SUBDIR+= smbfs 44SUBDIR+= sysvbfs 45SUBDIR+= tmpfs 46SUBDIR+= udf 47SUBDIR+= umap 48SUBDIR+= union 49SUBDIR+= vnd 50SUBDIR+= tprof 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_ARCH} == "i386" || \ 67 ${MACHINE_ARCH} == "x86_64" 68SUBDIR+= tprof_pmi 69.endif 70 71.if ${MACHINE_ARCH} == "x86_64" 72SUBDIR+= azalia 73SUBDIR+= compat_linux 74SUBDIR+= compat_linux32 75SUBDIR+= compat_netbsd32 76SUBDIR+= drm 77SUBDIR+= i915drm 78.endif 79 80.if ${MACHINE_ARCH} == "i386" 81SUBDIR+= azalia 82SUBDIR+= compat_freebsd 83SUBDIR+= compat_ibcs2 84SUBDIR+= compat_linux 85SUBDIR+= compat_svr4 86SUBDIR+= drm 87SUBDIR+= exec_aout 88SUBDIR+= i915drm 89SUBDIR+= radeondrm 90.endif 91 92.include <bsd.own.mk> 93 94# we need our device mapper for LVM 95.if (${MKLVM} != "no") 96SUBDIR+= dm 97.endif 98 99.include <bsd.subdir.mk> 100