]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/modules/Makefile
This commit was generated by cvs2svn to compensate for changes in r92386,
[FreeBSD/FreeBSD.git] / sys / modules / Makefile
1 # $FreeBSD$
2
3 .if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT)
4 _random=        random
5 .endif
6
7 SUBDIR= 3dfx \
8         accf_data \
9         accf_http \
10         agp \
11         aha \
12         aio \
13         amr \
14         an \
15         aue \
16         bge \
17         bridge \
18         cam \
19         ccd \
20         cd9660 \
21         coda \
22         cue \
23         dc \
24         de \
25         digi \
26         dummynet \
27         ed \
28         fdescfs \
29         fdc \
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         libiconv \
51         libmchain \
52         linprocfs \
53         lnc \
54         lomac \
55         lpt \
56         md \
57         mii \
58         mlx \
59         msdosfs \
60         nfsclient \
61         nfsserver \
62         nge \
63         nmdm \
64         ntfs \
65         nullfs \
66         pcn \
67         plip \
68         portalfs \
69         ppbus \
70         ppi \
71         pps \
72         procfs \
73         pseudofs \
74         ${_random} \
75         rl \
76         rp \
77         sf \
78         sis \
79         sk \
80         sn \
81         snp \
82         sound \
83         sppp \
84         ste \
85         sym \
86         syscons \
87         sysvipc \
88         ti \
89         tl \
90         twe \
91         tx \
92         txp \
93         udbp \
94         ufm \
95         ugen \
96         uhid \
97         ukbd \
98         ulpt \
99         umapfs \
100         umass \
101         umodem \
102         ums \
103         unionfs \
104         urio \
105         usb \
106         uscanner \
107         vinum \
108         vpo \
109         vr \
110         vx \
111         wb \
112         xl
113
114 #removed while KSE settles in:
115 #       ncp \
116 #       nwfs \
117 # XXX some of these can move to the general case when de-i386'ed
118 .if ${MACHINE_ARCH} == "i386"
119 SUBDIR+=aac \
120         acpi \
121         aic \
122         ar \
123         arcnet \
124         apm \
125         asr \
126         atspeaker \
127         bktr \
128         ciss \
129         cm \
130         coff \
131         el \
132         em \
133         fe \
134         fpu \
135         gnufpu \
136         ibcs2 \
137         iir \
138         linux \
139         ncv \
140         nsp \
141         mly \
142         netgraph \
143         oltr \
144         pecoff \
145         ray \
146         s3 \
147         sbni \
148         scsi_low \
149         smbfs \
150         splash \
151         sr \
152         stg \
153         streams \
154         vesa \
155         wi \
156         xe
157 .endif
158
159 .if ${MACHINE} == "pc98"
160 SUBDIR+=pmc \
161         snc
162 .endif
163
164 .if ${MACHINE_ARCH} == "alpha"
165 SUBDIR+=linux \
166         osf1
167 .endif
168
169 .if defined(WANT_EXT2FS_MODULE)
170 SUBDIR+=ext2fs
171 .endif
172
173 .if defined(MODULES_OVERRIDE) && !defined(ALL_MODULES)
174 SUBDIR=${MODULES_OVERRIDE}
175 .endif
176
177 # Calling kldxref(8) for each module is expensive.
178 .if !defined(NO_XREF)
179 .MAKEFLAGS:=    ${.MAKEFLAGS} -DNO_XREF
180 afterinstall:
181         -kldxref ${DESTDIR}${KMODDIR}
182 .endif
183
184 .include <bsd.subdir.mk>