Deleted Added
full compact
1# $FreeBSD: head/sys/modules/Makefile 85260 2001-10-20 20:21:34Z mjacob $
1# $FreeBSD: head/sys/modules/Makefile 85413 2001-10-24 14:46:40Z nyan $
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 md \
53 mii \
54 mlx \
55 msdosfs \
56 nfsclient \
57 nfsserver \
58 nge \
59 nmdm \
60 ntfs \
61 nullfs \
62 pcn \
63 portalfs \
64 procfs \
65 ${_random} \
66 rl \
67 rp \
68 sf \
69 sis \
70 sk \
71 sn \
72 snp \
73 sound \
74 sppp \
75 ste \
76 sym \
77 syscons \
78 sysvipc \
79 ti \
80 tl \
81 twe \
82 tx \
83 txp \
84 udbp \
85 ugen \
86 uhid \
87 ukbd \
88 ulpt \
89 umapfs \
90 umass \
91 umodem \
92 ums \
93 unionfs \
94 urio \
95 usb \
96 uscanner \
97 vinum \
98 vpo \
99 vr \
100 vx \
101 wb \
102 xl
103
104#removed while KSE settles in:
105# ncp \
106# nwfs \
107# XXX some of these can move to the general case when de-i386'ed
108.if ${MACHINE_ARCH} == "i386"
109SUBDIR+=aac \
110 acpi \
111 aic \
112 ar \
113 asr \
114 atspeaker \
115 bktr \
116 coff \
117 el \
118 fe \
119 fpu \
120 gnufpu \
121 ibcs2 \
122 linux \
123 mly \
124 netgraph \
125 oltr \
126 pecoff \
127 ray \
128 s3 \
129 splash \
130 sr \
131 streams \
132 vesa \
133 wi
134.endif
135#removed while KSE settles in:
136# smbfs \
137
138.if ${MACHINE} == "pc98"
139SUBDIR+=pmc
140SUBDIR+=snc
141.endif
142
143.if ${MACHINE_ARCH} == "alpha"
144SUBDIR+=linux \
145 osf1
146.endif
147
148.if defined(WANT_EXT2FS_MODULE)
149SUBDIR+=ext2fs
150.endif
151
152.if defined(MODULES_OVERRIDE)
153SUBDIR=${MODULES_OVERRIDE}
154.endif
155
156# Calling kldxref(8) for each module is expensive.
157.if !defined(NO_XREF)
158.MAKEFLAGS:= ${.MAKEFLAGS} -DNO_XREF
159afterinstall:
160 -kldxref ${DESTDIR}${KMODDIR}
161.endif
162
163.include <bsd.subdir.mk>