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