Makefile revision 1.31
1# $NetBSD: Makefile,v 1.31 2009/07/19 02:50:44 rmind 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+= mqueue 29SUBDIR+= msdos 30SUBDIR+= nfs 31SUBDIR+= nfsserver 32SUBDIR+= nilfs 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 51SUBDIR+= tprof 52.if (defined(NOTYET)) 53SUBDIR+= unionfs 54.endif 55 56# Machine dependent section 57.if ${MACHINE_ARCH} != "alpha" 58SUBDIR+= exec_elf32 59.endif 60 61.if ${MACHINE_ARCH} == "alpha" || \ 62 ${MACHINE_ARCH} == "sparc64" || \ 63 ${MACHINE_ARCH} == "x86_64" 64SUBDIR+= exec_elf64 65.endif 66 67.if ${MACHINE_ARCH} == "i386" || \ 68 ${MACHINE_ARCH} == "x86_64" 69SUBDIR+= tprof_pmi 70.endif 71 72.if ${MACHINE_ARCH} == "x86_64" 73SUBDIR+= azalia 74SUBDIR+= compat_linux 75SUBDIR+= compat_linux32 76SUBDIR+= compat_netbsd32 77SUBDIR+= drm 78SUBDIR+= i915drm 79.endif 80 81.if ${MACHINE_ARCH} == "i386" 82SUBDIR+= azalia 83SUBDIR+= compat_freebsd 84SUBDIR+= compat_ibcs2 85SUBDIR+= compat_linux 86SUBDIR+= compat_svr4 87SUBDIR+= drm 88SUBDIR+= exec_aout 89SUBDIR+= i915drm 90SUBDIR+= radeondrm 91.endif 92 93.include <bsd.own.mk> 94 95# we need our device mapper for LVM 96.if (${MKLVM} != "no") 97SUBDIR+= dm 98.endif 99 100.include <bsd.subdir.mk> 101