1# $FreeBSD$ 2 3# XXX present but broken: ip_mroute_mod 4 5.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) 6_random= random 7.endif 8 9SUBDIR= 3dfx \ 10 accf_data \ 11 accf_http \ 12 agp \ 13 aha \ 14 amr \ 15 an \ 16 aue \ 17 cam \ 18 ccd \ 19 cd9660 \ 20 coda \ 21 cue \ 22 dc \ 23 de \ 24 digi \ 25 ed \ 26 fdescfs \ 27 fdc \ 28 fs \ 29 fxp \ 30 if_disc \ 31 if_ef \ 32 if_gif \ 33 if_ppp \ 34 if_sl \ 35 if_stf \ 36 if_tap \ 37 if_tun \ 38 ip6fw \ 39 ipfilter \ 40 ipfw \ 41 ispfw \ 42 joy \ 43 kue \ 44 lge \ 45 libmchain \ 46 linux \ 47 lnc \ 48 md \ 49 mii \ 50 mlx \ 51 msdosfs \ 52 ncp \ 53 netgraph \ 54 nfs \ 55 nge \ 56 nmdm \ 57 ntfs \ 58 nullfs \ 59 nwfs \ 60 pcn \ 61 portalfs \ 62 procfs \ 63 ${_random} \ 64 rl \ 65 rp \ 66 sf \ 67 sis \ 68 sk \ 69 sn \ 70 snp \ 71 sound \ 72 sppp \ 73 ste \ 74 sym \ 75 syscons \ 76 sysvipc \ 77 ti \ 78 tl \ 79 twe \ 80 tx \ 81 udbp \ 82 ugen \ 83 uhid \ 84 ukbd \ 85 ulpt \ 86 umapfs \ 87 umass \ 88 umodem \ 89 ums \ 90 unionfs \ 91 urio \ 92 usb \ 93 uscanner \ 94 vinum \ 95 vpo \ 96 vr \ 97 vx \ 98 wb \ 99 wx \ 100 xl 101 102# XXX some of these can move to the general case when de-i386'ed 103.if ${MACHINE_ARCH} == "i386" 104SUBDIR+=aac \ 105 aic \ 106 ar \ 107 asr \ 108 atspeaker \ 109 bktr \ 110 coff \ 111 el \ 112 fpu \ 113 gnufpu \ 114 ibcs2 \ 115 mly \ 116 oltr \ 117 pecoff \ 118 ray \ 119 s3 \ 120 smbfs \ 121 splash \ 122 sr \ 123 streams \ 124 vesa \ 125 wi 126.endif 127 128.if ${MACHINE} == "pc98" 129SUBDIR+=snc 130.endif 131 132.if ${MACHINE_ARCH} == "alpha" 133SUBDIR+=osf1 134.endif 135 136.if defined(MODULES_OVERRIDE) 137SUBDIR=${MODULES_OVERRIDE} 138.endif 139 140.include <bsd.subdir.mk> 141