Makefile revision 1.24
1# $NetBSD: Makefile,v 1.24 2009/01/05 15:36:51 pooka 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 48.if (defined(NOTYET)) 49SUBDIR+= unionfs 50.endif 51 52# Machine dependent section 53.if ${MACHINE_ARCH} != "alpha" 54SUBDIR+= exec_elf32 55.endif 56 57.if ${MACHINE_ARCH} == "alpha" || \ 58 ${MACHINE_ARCH} == "sparc64" || \ 59 ${MACHINE_ARCH} == "x86_64" 60SUBDIR+= exec_elf64 61.endif 62 63.if ${MACHINE} == "amd64" 64SUBDIR+= azalia 65SUBDIR+= compat_linux 66SUBDIR+= compat_linux32 67SUBDIR+= compat_netbsd32 68SUBDIR+= drm 69SUBDIR+= i915drm 70.endif 71 72.if ${MACHINE} == "i386" 73SUBDIR+= azalia 74SUBDIR+= compat_freebsd 75SUBDIR+= compat_ibcs2 76SUBDIR+= compat_linux 77SUBDIR+= compat_svr4 78SUBDIR+= drm 79SUBDIR+= exec_aout 80SUBDIR+= i915drm 81SUBDIR+= radeondrm 82.endif 83 84.include <bsd.own.mk> 85 86# we need our device mapper for LVM 87.if (${MKLVM} != "no") 88SUBDIR+= dm 89.endif 90 91.include <bsd.subdir.mk> 92