Annotation of src/sys/modules/Makefile, Revision 1.106
1.106 ! christos 1: # $NetBSD: Makefile,v 1.105 2012/04/25 13:55:17 pgoyette Exp $
1.37 dyoung 2:
3: .include <bsd.own.mk>
1.15 ad 4:
5: # For all platforms
1.1 ad 6:
1.37 dyoung 7: SUBDIR= accf_dataready
1.16 ad 8: SUBDIR+= accf_httpready
1.15 ad 9: SUBDIR+= adosfs
1.14 ad 10: SUBDIR+= aio
1.38 pooka 11: SUBDIR+= bpf
1.7 rumble 12: SUBDIR+= cd9660
13: SUBDIR+= coda
14: SUBDIR+= coda5
1.15 ad 15: SUBDIR+= compat
16: SUBDIR+= compat_ossaudio
17: SUBDIR+= coredump
1.99 ahoka 18: SUBDIR+= chfs
1.104 pgoyette 19: SUBDIR+= dbcool
1.7 rumble 20: SUBDIR+= efs
21: SUBDIR+= ext2fs
1.15 ad 22: SUBDIR+= exec_script
1.7 rumble 23: SUBDIR+= fdesc
24: SUBDIR+= ffs
1.18 ad 25: SUBDIR+= filecore
1.93 sjg 26: SUBDIR+= filemon
1.68 ahoka 27: SUBDIR+= flash
1.15 ad 28: SUBDIR+= fss
1.89 mbalmer 29: SUBDIR+= gpio
1.94 mbalmer 30: SUBDIR+= gpioiic
1.92 mbalmer 31: SUBDIR+= gpioow
1.89 mbalmer 32: SUBDIR+= gpiosim
1.7 rumble 33: SUBDIR+= hfs
1.105 pgoyette 34: SUBDIR+= if_axe
1.94 mbalmer 35: SUBDIR+= iic
1.7 rumble 36: SUBDIR+= kernfs
1.22 ad 37: SUBDIR+= layerfs
1.7 rumble 38: SUBDIR+= lfs
39: SUBDIR+= mfs
1.45 pgoyette 40: SUBDIR+= miiverbose
41: SUBDIR+= miniroot
1.31 rmind 42: SUBDIR+= mqueue
1.18 ad 43: SUBDIR+= msdos
1.68 ahoka 44: SUBDIR+= nand
45: SUBDIR+= nandemulator
1.15 ad 46: SUBDIR+= nfs
47: SUBDIR+= nfsserver
1.30 reinoud 48: SUBDIR+= nilfs
1.96 tron 49: SUBDIR+= npf
1.97 tron 50: SUBDIR+= npf_alg_icmp
1.7 rumble 51: SUBDIR+= ntfs
1.18 ad 52: SUBDIR+= null
1.92 mbalmer 53: SUBDIR+= onewire
1.7 rumble 54: SUBDIR+= overlay
1.42 pgoyette 55: SUBDIR+= pciverbose
1.41 ahoka 56: SUBDIR+= pf
1.19 cube 57: SUBDIR+= ppp_bsdcomp
58: SUBDIR+= ppp_deflate
1.7 rumble 59: SUBDIR+= procfs
60: SUBDIR+= ptyfs
61: SUBDIR+= puffs
1.15 ad 62: SUBDIR+= putter
1.44 pgoyette 63: SUBDIR+= scsiverbose
1.103 pgoyette 64: SUBDIR+= sdtemp
1.33 elad 65: SUBDIR+= secmodel_bsd44
1.100 jym 66: SUBDIR+= secmodel_extensions
1.33 elad 67: SUBDIR+= secmodel_overlay
68: SUBDIR+= securelevel
1.7 rumble 69: SUBDIR+= smbfs
1.81 pgoyette 70: SUBDIR+= spdmem
1.24 pooka 71: SUBDIR+= sysvbfs
1.33 elad 72: SUBDIR+= suser
1.48 pgoyette 73: SUBDIR+= swsensor
1.7 rumble 74: SUBDIR+= tmpfs
75: SUBDIR+= udf
1.18 ad 76: SUBDIR+= umap
1.7 rumble 77: SUBDIR+= union
1.43 pgoyette 78: SUBDIR+= usbverbose
1.106 ! christos 79: SUBDIR+= vcoda
1.78 enami 80: SUBDIR+= v7fs
1.25 haad 81: SUBDIR+= vnd
1.29 yamt 82: SUBDIR+= tprof
1.7 rumble 83: .if (defined(NOTYET))
84: SUBDIR+= unionfs
85: .endif
1.37 dyoung 86: .if ${MKBINUTILS} != "no"
87: SUBDIR+= xldscripts
88: .endif
1.7 rumble 89:
1.15 ad 90: # Machine dependent section
1.47 tsutsui 91: .if ${MACHINE_ARCH} == "i386" || \
1.49 tsutsui 92: ${MACHINE_CPU} == "m68k"
1.47 tsutsui 93: SUBDIR+= exec_aout
94: .endif
95:
1.21 tsutsui 96: .if ${MACHINE_ARCH} != "alpha"
1.17 martin 97: SUBDIR+= exec_elf32
98: .endif
1.15 ad 99:
1.21 tsutsui 100: .if ${MACHINE_ARCH} == "alpha" || \
101: ${MACHINE_ARCH} == "sparc64" || \
102: ${MACHINE_ARCH} == "x86_64"
1.20 he 103: SUBDIR+= exec_elf64
104: .endif
105:
1.29 yamt 106: .if ${MACHINE_ARCH} == "i386" || \
107: ${MACHINE_ARCH} == "x86_64"
1.71 jruoho 108: SUBDIR+= amdtemp
1.64 jruoho 109: SUBDIR+= coretemp
1.65 jruoho 110: SUBDIR+= est
1.72 jruoho 111: SUBDIR+= hpet
1.69 jruoho 112: SUBDIR+= odcm
1.66 jruoho 113: SUBDIR+= powernow
1.29 yamt 114: SUBDIR+= tprof_pmi
1.70 yamt 115: SUBDIR+= tprof_amdpmi
1.95 jmcneill 116: SUBDIR+= vmt
1.29 yamt 117: .endif
118:
1.85 jruoho 119: #
120: # ACPI modules
121: #
1.46 pgoyette 122: .if ${MACHINE_ARCH} == "i386" || \
123: ${MACHINE_ARCH} == "ia64" || \
124: ${MACHINE_ARCH} == "x86_64"
125: SUBDIR+= acpiverbose
126: .endif
127:
1.50 jmcneill 128: .if ${MACHINE_ARCH} == "i386" || \
129: ${MACHINE_ARCH} == "x86_64"
1.52 jruoho 130: SUBDIR+= acpiacad
131: SUBDIR+= acpibat
132: SUBDIR+= acpibut
133: SUBDIR+= acpicpu
1.53 jruoho 134: SUBDIR+= acpidalb
1.58 jruoho 135: SUBDIR+= acpifan
1.52 jruoho 136: SUBDIR+= acpilid
1.57 jruoho 137: SUBDIR+= acpipmtr
1.53 jruoho 138: SUBDIR+= acpitz
139: SUBDIR+= acpivga
1.86 jruoho 140: SUBDIR+= acpiwdrt
1.51 jmcneill 141: SUBDIR+= acpiwmi
1.53 jruoho 142: SUBDIR+= aibs
1.54 jruoho 143: SUBDIR+= asus
1.63 jruoho 144: SUBDIR+= fujbp
145: SUBDIR+= fujhk
1.75 jruoho 146: SUBDIR+= hpacel
1.54 jruoho 147: SUBDIR+= hpqlb
1.52 jruoho 148: SUBDIR+= thinkpad
1.50 jmcneill 149: SUBDIR+= wmidell
1.83 jruoho 150: SUBDIR+= wmieeepc
1.50 jmcneill 151: SUBDIR+= wmihp
152: SUBDIR+= wmimsi
153: .endif
154:
1.27 abs 155: .if ${MACHINE_ARCH} == "x86_64"
1.15 ad 156: SUBDIR+= azalia
157: SUBDIR+= compat_linux
158: SUBDIR+= compat_linux32
159: SUBDIR+= compat_netbsd32
160: SUBDIR+= drm
161: SUBDIR+= i915drm
1.40 ahoka 162: SUBDIR+= pad
1.15 ad 163: .endif
164:
1.27 abs 165: .if ${MACHINE_ARCH} == "i386"
1.90 jmcneill 166: SUBDIR+= ati_pcigart
1.15 ad 167: SUBDIR+= azalia
168: SUBDIR+= compat_freebsd
169: SUBDIR+= compat_ibcs2
170: SUBDIR+= compat_linux
171: SUBDIR+= compat_svr4
172: SUBDIR+= drm
173: SUBDIR+= i915drm
1.90 jmcneill 174: SUBDIR+= mach64drm
175: SUBDIR+= mgadrm
1.76 jmcneill 176: SUBDIR+= nsclpcsio
1.40 ahoka 177: SUBDIR+= pad
1.62 jmcneill 178: SUBDIR+= padlock
1.90 jmcneill 179: SUBDIR+= r128drm
180: SUBDIR+= radeondrm
181: SUBDIR+= savagedrm
182: SUBDIR+= sisdrm
183: SUBDIR+= tdfxdrm
1.67 jruoho 184: SUBDIR+= viac7temp
1.90 jmcneill 185: SUBDIR+= viadrm
1.15 ad 186: .endif
187:
1.85 jruoho 188: #
189: # ISA modules
190: #
1.56 jmcneill 191: .if ${MACHINE_ARCH} == "i386" || \
192: ${MACHINE_ARCH} == "x86_64"
1.59 jmcneill 193: SUBDIR+= aps
1.80 jmcneill 194: SUBDIR+= finsio
1.79 jmcneill 195: SUBDIR+= itesio
1.101 jakllsch 196: SUBDIR+= lm
197: SUBDIR+= lm_isa
198: SUBDIR+= lm_isa_common
199: SUBDIR+= lm_wbsio
200: SUBDIR+= wbsio
1.56 jmcneill 201: .endif
202:
1.49 tsutsui 203: .if ${MACHINE_CPU} == "m68k"
1.47 tsutsui 204: SUBDIR+= compat_aoutm68k
205: #SUBDIR+= compat_linux
206: #SUBDIR+= compat_sunos
207: #SUBDIR+= compat_svr4
208: .endif
209:
1.88 mbalmer 210: .if ${MACHINE_ARCH} == "i386" || \
211: ${MACHINE_ARCH} == "x86_64" || \
212: ${MACHINE_ARCH} == "sparc64"
213: SUBDIR+= pwdog
214: .endif
215:
1.23 agc 216: .include <bsd.own.mk>
217:
218: # we need our device mapper for LVM
219: .if (${MKLVM} != "no")
1.28 yamt 220: SUBDIR+= dm
1.23 agc 221: .endif
222:
1.39 darran 223: .if (${MKDTRACE} != "no")
224: SUBDIR+= dtrace
225: .endif
226:
227: # we need solaris for the dtrace and zfs modules
228: .if (${MKDTRACE} != "no" || ${MKZFS} != "no")
229: SUBDIR+= solaris
230: .endif
231:
1.34 haad 232: .if (${MKZFS} != "no")
233: SUBDIR+= zfs
234: .endif
235:
1.73 mrg 236: .if (${MKCOMPATMODULES} != "no")
237: SUBDIR+= arch
238: .endif
239:
1.84 jmcneill 240: #
241: # DTV modules
242: #
243: SUBDIR+= dtv
244: SUBDIR+= dtv_math
245: .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
246: # tuners/demods
247: SUBDIR+= au8522
248: SUBDIR+= cx24227
249: SUBDIR+= lg3303
250: SUBDIR+= mt2131
251: SUBDIR+= nxt2k
252: SUBDIR+= tvpll
253: SUBDIR+= xc3028
254: SUBDIR+= xc5k
1.91 jruoho 255: SUBDIR+= zl10353
1.84 jmcneill 256: # hardware drivers
257: SUBDIR+= auvitek
258: SUBDIR+= coram
259: SUBDIR+= cxdtv
260: SUBDIR+= emdtv
261: .endif
262:
1.98 riz 263: .if (${MKISCSI} != "no")
264: SUBDIR+= iscsi
265: .endif
266:
1.1 ad 267: .include <bsd.subdir.mk>
CVSweb <webmaster@jp.NetBSD.org>