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