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