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