1# $FreeBSD$ 2 3.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) 4_random= random 5.endif 6 7SUBDIR= 3dfx \ 8 accf_data \ 9 accf_http \ 10 agp \ 11 aha \ 12 amr \ 13 an \ 14 aue \ 15 bge \ 16 bridge \ 17 cam \ 18 ccd \ 19 cd9660 \ 20 coda \ 21 cue \ 22 dc \ 23 de \ 24 digi \ 25 dummynet \ 26 ed \ 27 fdescfs \ 28 fdc \ 29 fs \ 30 fxp \ 31 gx \ 32 if_disc \ 33 if_ef \ 34 if_gif \ 35 if_faith \ 36 if_ppp \ 37 if_sl \ 38 if_stf \ 39 if_tap \ 40 if_tun \ 41 if_vlan \ 42 ip6fw \ 43 ip_mroute_mod \ 44 ipfilter \ 45 ipfw \ 46 ispfw \ 47 joy \ 48 kue \ 49 lge \ 50 libmchain \ 51 lnc \ 52 lomac \ 53 lpt \ 54 md \ 55 mii \ 56 mlx \ 57 msdosfs \ 58 nfsclient \ 59 nfsserver \ 60 nge \ 61 nmdm \ 62 ntfs \ 63 nullfs \ 64 pcn \ 65 plip \ 66 portalfs \ 67 ppbus \ 68 ppi \ 69 pps \ 70 procfs \ 71 ${_random} \ 72 rl \ 73 rp \ 74 sf \ 75 sis \ 76 sk \ 77 sn \ 78 snp \ 79 sound \ 80 sppp \ 81 ste \ 82 sym \ 83 syscons \ 84 sysvipc \ 85 ti \ 86 tl \ 87 twe \ 88 tx \ 89 txp \ 90 udbp \ 91 ugen \ 92 uhid \ 93 ukbd \ 94 ulpt \ 95 umapfs \ 96 umass \ 97 umodem \ 98 ums \ 99 unionfs \ 100 urio \ 101 usb \ 102 uscanner \ 103 vinum \ 104 vpo \ 105 vr \ 106 vx \ 107 wb \ 108 xl 109 110#removed while KSE settles in: 111# ncp \ 112# nwfs \ 113# XXX some of these can move to the general case when de-i386'ed 114.if ${MACHINE_ARCH} == "i386" 115SUBDIR+=aac \ 116 acpi \ 117 aic \ 118 ar \ 119 apm \ 120 asr \ 121 atspeaker \ 122 bktr \ 123 coff \ 124 el \ 125 fe \ 126 fpu \ 127 gnufpu \ 128 ibcs2 \ 129 linux \ 130 mly \ 131 netgraph \ 132 oltr \ 133 pecoff \ 134 ray \ 135 s3 \ 136 sbni \ 137 splash \ 138 sr \ 139 streams \ 140 vesa \ 141 wi 142BROKEN=ciss 143.endif 144#removed while KSE settles in: 145# smbfs \ 146 147.if ${MACHINE} == "pc98" 148SUBDIR+=pmc \ 149 snc 150.endif 151 152.if ${MACHINE_ARCH} == "alpha" 153SUBDIR+=linux \ 154 osf1 155.endif 156 157.if defined(WANT_EXT2FS_MODULE) 158SUBDIR+=ext2fs 159.endif 160 161.if defined(MODULES_OVERRIDE) 162SUBDIR=${MODULES_OVERRIDE} 163.endif 164 165# Calling kldxref(8) for each module is expensive. 166.if !defined(NO_XREF) 167.MAKEFLAGS:= ${.MAKEFLAGS} -DNO_XREF 168afterinstall: 169 -kldxref ${DESTDIR}${KMODDIR} 170.endif 171 172.include <bsd.subdir.mk> 173