1999-08-28 01:08:13 +00:00
|
|
|
# $FreeBSD$
|
1994-09-16 20:24:29 +00:00
|
|
|
|
2003-06-23 22:01:01 +00:00
|
|
|
.if !defined(NOCRYPT) || defined(ALL_MODULES)
|
|
|
|
.if exists(${.CURDIR}/../opencrypto)
|
2002-10-16 14:31:34 +00:00
|
|
|
_crypto= crypto
|
|
|
|
_cryptodev= cryptodev
|
|
|
|
.endif
|
2003-06-23 22:01:01 +00:00
|
|
|
.if exists(${.CURDIR}/../crypto)
|
2000-10-14 10:59:56 +00:00
|
|
|
_random= random
|
2000-07-07 09:38:01 +00:00
|
|
|
.endif
|
2003-06-23 22:01:01 +00:00
|
|
|
.endif
|
2000-07-07 09:38:01 +00:00
|
|
|
|
2002-11-08 20:04:38 +00:00
|
|
|
SUBDIR= accf_data \
|
2001-07-15 04:55:37 +00:00
|
|
|
accf_http \
|
|
|
|
aha \
|
2002-11-03 23:48:14 +00:00
|
|
|
aic7xxx \
|
2001-12-29 07:13:47 +00:00
|
|
|
aio \
|
2001-07-15 04:55:37 +00:00
|
|
|
amr \
|
|
|
|
an \
|
2003-06-28 06:18:37 +00:00
|
|
|
ath \
|
2001-07-15 04:55:37 +00:00
|
|
|
aue \
|
2003-04-20 19:05:33 +00:00
|
|
|
axe \
|
2001-09-27 23:55:28 +00:00
|
|
|
bge \
|
2001-10-05 07:09:27 +00:00
|
|
|
bridge \
|
2002-10-01 19:05:18 +00:00
|
|
|
cam \
|
|
|
|
cd9660 \
|
2001-07-15 04:55:37 +00:00
|
|
|
coda \
|
2002-10-16 14:31:34 +00:00
|
|
|
${_crypto} \
|
|
|
|
${_cryptodev} \
|
2001-07-15 04:55:37 +00:00
|
|
|
cue \
|
|
|
|
dc \
|
|
|
|
de \
|
|
|
|
digi \
|
2001-10-05 07:09:27 +00:00
|
|
|
dummynet \
|
2003-06-16 13:52:27 +00:00
|
|
|
en \
|
2003-06-23 14:46:12 +00:00
|
|
|
fatm \
|
2001-07-15 04:55:37 +00:00
|
|
|
fdc \
|
2002-10-21 00:38:18 +00:00
|
|
|
fdescfs \
|
2002-11-07 16:19:43 +00:00
|
|
|
firewire \
|
2001-07-15 04:55:37 +00:00
|
|
|
fxp \
|
2003-05-31 18:36:41 +00:00
|
|
|
geom \
|
2001-10-19 02:21:16 +00:00
|
|
|
gx \
|
2003-07-21 13:56:22 +00:00
|
|
|
harp \
|
2003-06-17 16:12:50 +00:00
|
|
|
hatm \
|
2002-10-04 20:42:36 +00:00
|
|
|
hifn \
|
2001-07-15 04:55:37 +00:00
|
|
|
if_disc \
|
|
|
|
if_ef \
|
2002-10-21 00:38:18 +00:00
|
|
|
if_faith \
|
2001-07-15 04:55:37 +00:00
|
|
|
if_gif \
|
2002-09-06 17:18:53 +00:00
|
|
|
if_gre \
|
2001-07-15 04:55:37 +00:00
|
|
|
if_ppp \
|
|
|
|
if_sl \
|
|
|
|
if_stf \
|
|
|
|
if_tap \
|
|
|
|
if_tun \
|
2001-09-05 23:47:46 +00:00
|
|
|
if_vlan \
|
2001-07-15 04:55:37 +00:00
|
|
|
ip6fw \
|
2001-07-25 20:15:17 +00:00
|
|
|
ip_mroute_mod \
|
2001-07-15 04:55:37 +00:00
|
|
|
ipfw \
|
2002-10-31 19:50:18 +00:00
|
|
|
isp \
|
2001-07-15 04:55:37 +00:00
|
|
|
ispfw \
|
|
|
|
joy \
|
|
|
|
kue \
|
|
|
|
lge \
|
2001-12-12 10:11:16 +00:00
|
|
|
libiconv \
|
2003-07-15 08:59:38 +00:00
|
|
|
libmbpool \
|
2001-07-15 04:55:37 +00:00
|
|
|
libmchain \
|
2001-11-03 08:20:44 +00:00
|
|
|
lpt \
|
2002-08-01 17:41:27 +00:00
|
|
|
mac_biba \
|
|
|
|
mac_bsdextended \
|
|
|
|
mac_ifoff \
|
2002-11-26 17:35:44 +00:00
|
|
|
mac_lomac \
|
2002-08-01 17:41:27 +00:00
|
|
|
mac_mls \
|
|
|
|
mac_none \
|
2002-10-23 23:36:26 +00:00
|
|
|
mac_partition \
|
2003-03-02 23:01:42 +00:00
|
|
|
mac_portacl \
|
2002-08-01 17:41:27 +00:00
|
|
|
mac_seeotheruids \
|
|
|
|
mac_test \
|
2002-10-04 07:15:34 +00:00
|
|
|
mcd \
|
2001-07-15 04:55:37 +00:00
|
|
|
md \
|
|
|
|
mii \
|
|
|
|
mlx \
|
2002-10-31 19:39:23 +00:00
|
|
|
mpt \
|
2002-10-06 08:07:40 +00:00
|
|
|
msdosfs \
|
2003-02-27 14:49:56 +00:00
|
|
|
my \
|
2001-09-18 23:32:09 +00:00
|
|
|
nfsclient \
|
|
|
|
nfsserver \
|
2001-07-15 04:55:37 +00:00
|
|
|
nge \
|
|
|
|
nmdm \
|
|
|
|
ntfs \
|
|
|
|
nullfs \
|
2003-07-15 11:57:24 +00:00
|
|
|
patm \
|
2001-07-15 04:55:37 +00:00
|
|
|
pcn \
|
2001-11-03 08:20:44 +00:00
|
|
|
plip \
|
2001-07-15 04:55:37 +00:00
|
|
|
portalfs \
|
2001-11-03 08:20:44 +00:00
|
|
|
ppbus \
|
|
|
|
ppi \
|
|
|
|
pps \
|
2002-02-04 20:16:50 +00:00
|
|
|
procfs \
|
|
|
|
pseudofs \
|
2002-11-21 14:52:20 +00:00
|
|
|
raidframe \
|
2001-07-15 04:55:37 +00:00
|
|
|
${_random} \
|
2002-11-08 19:34:26 +00:00
|
|
|
rc \
|
2003-01-15 20:06:38 +00:00
|
|
|
rc4 \
|
2001-07-15 04:55:37 +00:00
|
|
|
rl \
|
|
|
|
rp \
|
2003-05-03 10:16:56 +00:00
|
|
|
rue \
|
2003-04-13 06:27:13 +00:00
|
|
|
sbsh \
|
2003-06-23 20:52:03 +00:00
|
|
|
scd \
|
2001-07-15 04:55:37 +00:00
|
|
|
sf \
|
|
|
|
sis \
|
|
|
|
sk \
|
|
|
|
sn \
|
|
|
|
snp \
|
|
|
|
ste \
|
|
|
|
sym \
|
|
|
|
sysvipc \
|
|
|
|
ti \
|
|
|
|
tl \
|
2002-10-13 18:44:26 +00:00
|
|
|
trm \
|
2002-10-21 00:38:18 +00:00
|
|
|
twe \
|
2001-07-15 04:55:37 +00:00
|
|
|
tx \
|
2001-07-23 20:44:54 +00:00
|
|
|
txp \
|
2002-10-20 20:35:14 +00:00
|
|
|
ubsa \
|
2002-10-04 20:42:36 +00:00
|
|
|
ubsec \
|
2002-03-18 18:23:42 +00:00
|
|
|
ucom \
|
2001-07-15 04:55:37 +00:00
|
|
|
udbp \
|
2002-04-14 16:36:49 +00:00
|
|
|
udf \
|
2002-10-21 00:38:18 +00:00
|
|
|
ufm \
|
2002-08-11 23:32:33 +00:00
|
|
|
uftdi \
|
2001-07-15 04:55:37 +00:00
|
|
|
ugen \
|
|
|
|
uhid \
|
|
|
|
ukbd \
|
|
|
|
ulpt \
|
|
|
|
umapfs \
|
|
|
|
umass \
|
2003-06-28 05:46:16 +00:00
|
|
|
umct \
|
2001-07-15 04:55:37 +00:00
|
|
|
umodem \
|
|
|
|
ums \
|
|
|
|
unionfs \
|
2002-03-18 18:23:42 +00:00
|
|
|
uplcom \
|
2001-07-15 04:55:37 +00:00
|
|
|
urio \
|
|
|
|
usb \
|
2000-10-25 10:34:38 +00:00
|
|
|
uscanner \
|
2003-06-12 14:28:32 +00:00
|
|
|
utopia \
|
2002-07-30 17:44:28 +00:00
|
|
|
uvisor \
|
2002-03-18 18:23:42 +00:00
|
|
|
uvscom \
|
2001-07-15 04:55:37 +00:00
|
|
|
vpo \
|
|
|
|
vr \
|
|
|
|
vx \
|
|
|
|
wb \
|
2003-01-15 20:06:38 +00:00
|
|
|
wlan \
|
2001-07-15 04:55:37 +00:00
|
|
|
xl
|
1999-11-22 03:48:33 +00:00
|
|
|
|
2003-06-24 13:35:46 +00:00
|
|
|
.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "alpha"
|
2003-06-23 22:01:01 +00:00
|
|
|
.if defined(WANT_EXT2FS_MODULE) || defined(ALL_MODULES)
|
2002-10-21 00:38:18 +00:00
|
|
|
SUBDIR+=ext2fs
|
2002-10-01 19:05:18 +00:00
|
|
|
.endif
|
2003-06-24 13:35:46 +00:00
|
|
|
.endif
|
2002-10-01 19:05:18 +00:00
|
|
|
|
2003-06-23 22:01:01 +00:00
|
|
|
.if !defined(NO_IPFILTER) || defined(ALL_MODULES)
|
2002-03-21 09:15:39 +00:00
|
|
|
SUBDIR+=ipfilter
|
|
|
|
.endif
|
|
|
|
|
2002-10-21 00:38:18 +00:00
|
|
|
.if ${MACHINE_ARCH} != "sparc64"
|
|
|
|
SUBDIR+=syscons
|
|
|
|
.endif
|
|
|
|
|
1998-11-04 17:15:07 +00:00
|
|
|
# XXX some of these can move to the general case when de-i386'ed
|
2002-09-26 05:54:24 +00:00
|
|
|
# XXX some of these can move now, but are untested on other architectures.
|
2002-11-07 15:01:12 +00:00
|
|
|
.if ${MACHINE_ARCH} == "i386"
|
2002-11-08 20:04:38 +00:00
|
|
|
SUBDIR+=3dfx \
|
2003-02-13 21:13:10 +00:00
|
|
|
agp \
|
2002-11-08 20:04:38 +00:00
|
|
|
aic \
|
2003-06-28 08:01:27 +00:00
|
|
|
amd \
|
2002-09-07 01:31:38 +00:00
|
|
|
aout \
|
2002-10-21 00:38:18 +00:00
|
|
|
apm \
|
2001-07-15 04:55:37 +00:00
|
|
|
ar \
|
2002-01-08 20:03:13 +00:00
|
|
|
arcnet \
|
2003-06-28 06:18:37 +00:00
|
|
|
ath_hal \
|
2002-12-08 17:59:44 +00:00
|
|
|
awi \
|
2001-07-15 04:55:37 +00:00
|
|
|
bktr \
|
|
|
|
coff \
|
2003-03-09 10:12:58 +00:00
|
|
|
drm \
|
2002-11-06 22:03:53 +00:00
|
|
|
ed \
|
2003-03-29 13:42:20 +00:00
|
|
|
elink \
|
2001-12-20 17:55:49 +00:00
|
|
|
em \
|
2002-09-26 05:54:24 +00:00
|
|
|
ep \
|
2001-09-02 06:43:45 +00:00
|
|
|
fe \
|
2002-06-03 09:13:22 +00:00
|
|
|
hea \
|
|
|
|
hfa \
|
2003-06-14 20:21:35 +00:00
|
|
|
i2c \
|
2001-07-15 04:55:37 +00:00
|
|
|
ibcs2 \
|
2003-03-29 13:40:41 +00:00
|
|
|
ie \
|
Build modules on ia64:
o Make the cam, cd9660 lomac and sound modules i386 and alpha
specific due to link problems (@gprel relocation when @ltoff
is required). Once resolved, these can be moved back to the
generic list.
o Build linprocfs only on those architectures that have the
linux module.
o Make the sppp module i386 and alpha specific due to compile
problems (pointers as switch cases). Once resolved, this can
be moved back to the generic list.
o Build all i386 specific modules, with the exception of those
mentioned above as being moved from the generic list to the
i386 list and those with dependencies on the linux module (aac)
or i386 dependent (ar, apm, atspeaker, fpu, gnufpu, ibcs2,
linux, ncv, nsp, netgraph, oltr, pecoff, s3, sbni, stg and
vesa).
o Don't build acpi as a module yet. It most be ported first.
Once ported, it can be added to the ia64 list.
o Don't build ipfilter yet due to compile errors (osreldate.h
not found).
2002-04-19 09:44:50 +00:00
|
|
|
linprocfs \
|
2001-10-19 05:04:02 +00:00
|
|
|
linux \
|
2002-11-06 22:56:57 +00:00
|
|
|
lnc \
|
2003-02-27 11:31:08 +00:00
|
|
|
ncp \
|
2002-10-21 00:38:18 +00:00
|
|
|
ncv \
|
2001-10-19 05:04:02 +00:00
|
|
|
netgraph \
|
2002-10-21 00:38:18 +00:00
|
|
|
nsp \
|
2003-02-27 11:31:08 +00:00
|
|
|
nwfs \
|
2001-07-15 04:55:37 +00:00
|
|
|
oltr \
|
2002-09-26 05:54:24 +00:00
|
|
|
pccard \
|
2002-10-21 00:38:18 +00:00
|
|
|
pecoff \
|
2001-07-15 04:55:37 +00:00
|
|
|
ray \
|
2003-07-21 21:48:45 +00:00
|
|
|
safe \
|
2001-11-21 22:29:35 +00:00
|
|
|
sbni \
|
2001-12-15 12:44:38 +00:00
|
|
|
scsi_low \
|
2001-12-02 09:01:35 +00:00
|
|
|
smbfs \
|
Build modules on ia64:
o Make the cam, cd9660 lomac and sound modules i386 and alpha
specific due to link problems (@gprel relocation when @ltoff
is required). Once resolved, these can be moved back to the
generic list.
o Build linprocfs only on those architectures that have the
linux module.
o Make the sppp module i386 and alpha specific due to compile
problems (pointers as switch cases). Once resolved, this can
be moved back to the generic list.
o Build all i386 specific modules, with the exception of those
mentioned above as being moved from the generic list to the
i386 list and those with dependencies on the linux module (aac)
or i386 dependent (ar, apm, atspeaker, fpu, gnufpu, ibcs2,
linux, ncv, nsp, netgraph, oltr, pecoff, s3, sbni, stg and
vesa).
o Don't build acpi as a module yet. It most be ported first.
Once ported, it can be added to the ia64 list.
o Don't build ipfilter yet due to compile errors (osreldate.h
not found).
2002-04-19 09:44:50 +00:00
|
|
|
sound \
|
2003-03-29 09:59:49 +00:00
|
|
|
speaker \
|
2001-07-15 04:55:37 +00:00
|
|
|
splash \
|
Build modules on ia64:
o Make the cam, cd9660 lomac and sound modules i386 and alpha
specific due to link problems (@gprel relocation when @ltoff
is required). Once resolved, these can be moved back to the
generic list.
o Build linprocfs only on those architectures that have the
linux module.
o Make the sppp module i386 and alpha specific due to compile
problems (pointers as switch cases). Once resolved, this can
be moved back to the generic list.
o Build all i386 specific modules, with the exception of those
mentioned above as being moved from the generic list to the
i386 list and those with dependencies on the linux module (aac)
or i386 dependent (ar, apm, atspeaker, fpu, gnufpu, ibcs2,
linux, ncv, nsp, netgraph, oltr, pecoff, s3, sbni, stg and
vesa).
o Don't build acpi as a module yet. It most be ported first.
Once ported, it can be added to the ia64 list.
o Don't build ipfilter yet due to compile errors (osreldate.h
not found).
2002-04-19 09:44:50 +00:00
|
|
|
sppp \
|
2001-07-15 04:55:37 +00:00
|
|
|
sr \
|
2001-12-15 12:44:38 +00:00
|
|
|
stg \
|
2001-07-15 04:55:37 +00:00
|
|
|
streams \
|
2002-05-29 04:51:14 +00:00
|
|
|
vinum \
|
2002-02-20 15:00:34 +00:00
|
|
|
wi \
|
|
|
|
xe
|
1994-09-16 20:24:29 +00:00
|
|
|
|
2002-11-07 15:01:12 +00:00
|
|
|
.if ${MACHINE} == "i386"
|
|
|
|
SUBDIR+=aac \
|
|
|
|
acpi \
|
|
|
|
asr \
|
2003-03-29 15:20:45 +00:00
|
|
|
bios \
|
2002-11-07 15:01:12 +00:00
|
|
|
cardbus \
|
|
|
|
cbb \
|
|
|
|
ciss \
|
|
|
|
cm \
|
2003-04-13 01:32:03 +00:00
|
|
|
dpt \
|
2002-11-07 15:01:12 +00:00
|
|
|
el \
|
2003-04-13 01:32:03 +00:00
|
|
|
ex \
|
2002-11-07 15:01:12 +00:00
|
|
|
exca \
|
2003-04-13 01:32:03 +00:00
|
|
|
idt \
|
2002-11-07 15:01:12 +00:00
|
|
|
iir \
|
2003-05-13 11:26:08 +00:00
|
|
|
ips \
|
2002-11-07 15:01:12 +00:00
|
|
|
mly \
|
|
|
|
s3 \
|
|
|
|
vesa
|
|
|
|
|
|
|
|
.elif ${MACHINE} == "pc98"
|
2003-02-03 14:46:26 +00:00
|
|
|
SUBDIR+=canbepm \
|
|
|
|
canbus \
|
2002-09-16 08:32:48 +00:00
|
|
|
pmc \
|
2002-11-07 15:01:12 +00:00
|
|
|
snc
|
|
|
|
.endif
|
2002-09-16 08:32:48 +00:00
|
|
|
.endif
|
|
|
|
|
Build modules on ia64:
o Make the cam, cd9660 lomac and sound modules i386 and alpha
specific due to link problems (@gprel relocation when @ltoff
is required). Once resolved, these can be moved back to the
generic list.
o Build linprocfs only on those architectures that have the
linux module.
o Make the sppp module i386 and alpha specific due to compile
problems (pointers as switch cases). Once resolved, this can
be moved back to the generic list.
o Build all i386 specific modules, with the exception of those
mentioned above as being moved from the generic list to the
i386 list and those with dependencies on the linux module (aac)
or i386 dependent (ar, apm, atspeaker, fpu, gnufpu, ibcs2,
linux, ncv, nsp, netgraph, oltr, pecoff, s3, sbni, stg and
vesa).
o Don't build acpi as a module yet. It most be ported first.
Once ported, it can be added to the ia64 list.
o Don't build ipfilter yet due to compile errors (osreldate.h
not found).
2002-04-19 09:44:50 +00:00
|
|
|
.if ${MACHINE_ARCH} == "ia64"
|
Build the following modules on ia64 as well:
ar, asr, bktr, cardbus, cbb, ep, exca, hea, hfa, ipfilter, lomac,
netgraph, pccard, rc, sound, sppp, vinum.
2002-10-24 07:16:24 +00:00
|
|
|
# Modules not enabled on ia64 (as compared to i386) include:
|
2003-07-22 08:11:17 +00:00
|
|
|
# aac acpi aout apm atspeaker drm ibcs2 linprocfs linux ncv
|
Build the following modules on ia64 as well:
ar, asr, bktr, cardbus, cbb, ep, exca, hea, hfa, ipfilter, lomac,
netgraph, pccard, rc, sound, sppp, vinum.
2002-10-24 07:16:24 +00:00
|
|
|
# nsp oltr pecoff s3 sbni stg vesa
|
Build modules on ia64:
o Make the cam, cd9660 lomac and sound modules i386 and alpha
specific due to link problems (@gprel relocation when @ltoff
is required). Once resolved, these can be moved back to the
generic list.
o Build linprocfs only on those architectures that have the
linux module.
o Make the sppp module i386 and alpha specific due to compile
problems (pointers as switch cases). Once resolved, this can
be moved back to the generic list.
o Build all i386 specific modules, with the exception of those
mentioned above as being moved from the generic list to the
i386 list and those with dependencies on the linux module (aac)
or i386 dependent (ar, apm, atspeaker, fpu, gnufpu, ibcs2,
linux, ncv, nsp, netgraph, oltr, pecoff, s3, sbni, stg and
vesa).
o Don't build acpi as a module yet. It most be ported first.
Once ported, it can be added to the ia64 list.
o Don't build ipfilter yet due to compile errors (osreldate.h
not found).
2002-04-19 09:44:50 +00:00
|
|
|
SUBDIR+=aic \
|
Build the following modules on ia64 as well:
ar, asr, bktr, cardbus, cbb, ep, exca, hea, hfa, ipfilter, lomac,
netgraph, pccard, rc, sound, sppp, vinum.
2002-10-24 07:16:24 +00:00
|
|
|
ar \
|
Build modules on ia64:
o Make the cam, cd9660 lomac and sound modules i386 and alpha
specific due to link problems (@gprel relocation when @ltoff
is required). Once resolved, these can be moved back to the
generic list.
o Build linprocfs only on those architectures that have the
linux module.
o Make the sppp module i386 and alpha specific due to compile
problems (pointers as switch cases). Once resolved, this can
be moved back to the generic list.
o Build all i386 specific modules, with the exception of those
mentioned above as being moved from the generic list to the
i386 list and those with dependencies on the linux module (aac)
or i386 dependent (ar, apm, atspeaker, fpu, gnufpu, ibcs2,
linux, ncv, nsp, netgraph, oltr, pecoff, s3, sbni, stg and
vesa).
o Don't build acpi as a module yet. It most be ported first.
Once ported, it can be added to the ia64 list.
o Don't build ipfilter yet due to compile errors (osreldate.h
not found).
2002-04-19 09:44:50 +00:00
|
|
|
arcnet \
|
Build the following modules on ia64 as well:
ar, asr, bktr, cardbus, cbb, ep, exca, hea, hfa, ipfilter, lomac,
netgraph, pccard, rc, sound, sppp, vinum.
2002-10-24 07:16:24 +00:00
|
|
|
asr \
|
|
|
|
bktr \
|
|
|
|
cardbus \
|
|
|
|
cbb \
|
Build modules on ia64:
o Make the cam, cd9660 lomac and sound modules i386 and alpha
specific due to link problems (@gprel relocation when @ltoff
is required). Once resolved, these can be moved back to the
generic list.
o Build linprocfs only on those architectures that have the
linux module.
o Make the sppp module i386 and alpha specific due to compile
problems (pointers as switch cases). Once resolved, this can
be moved back to the generic list.
o Build all i386 specific modules, with the exception of those
mentioned above as being moved from the generic list to the
i386 list and those with dependencies on the linux module (aac)
or i386 dependent (ar, apm, atspeaker, fpu, gnufpu, ibcs2,
linux, ncv, nsp, netgraph, oltr, pecoff, s3, sbni, stg and
vesa).
o Don't build acpi as a module yet. It most be ported first.
Once ported, it can be added to the ia64 list.
o Don't build ipfilter yet due to compile errors (osreldate.h
not found).
2002-04-19 09:44:50 +00:00
|
|
|
ciss \
|
|
|
|
cm \
|
|
|
|
coff \
|
|
|
|
el \
|
|
|
|
em \
|
Build the following modules on ia64 as well:
ar, asr, bktr, cardbus, cbb, ep, exca, hea, hfa, ipfilter, lomac,
netgraph, pccard, rc, sound, sppp, vinum.
2002-10-24 07:16:24 +00:00
|
|
|
ep \
|
|
|
|
exca \
|
Build modules on ia64:
o Make the cam, cd9660 lomac and sound modules i386 and alpha
specific due to link problems (@gprel relocation when @ltoff
is required). Once resolved, these can be moved back to the
generic list.
o Build linprocfs only on those architectures that have the
linux module.
o Make the sppp module i386 and alpha specific due to compile
problems (pointers as switch cases). Once resolved, this can
be moved back to the generic list.
o Build all i386 specific modules, with the exception of those
mentioned above as being moved from the generic list to the
i386 list and those with dependencies on the linux module (aac)
or i386 dependent (ar, apm, atspeaker, fpu, gnufpu, ibcs2,
linux, ncv, nsp, netgraph, oltr, pecoff, s3, sbni, stg and
vesa).
o Don't build acpi as a module yet. It most be ported first.
Once ported, it can be added to the ia64 list.
o Don't build ipfilter yet due to compile errors (osreldate.h
not found).
2002-04-19 09:44:50 +00:00
|
|
|
fe \
|
Build the following modules on ia64 as well:
ar, asr, bktr, cardbus, cbb, ep, exca, hea, hfa, ipfilter, lomac,
netgraph, pccard, rc, sound, sppp, vinum.
2002-10-24 07:16:24 +00:00
|
|
|
hea \
|
|
|
|
hfa \
|
Build modules on ia64:
o Make the cam, cd9660 lomac and sound modules i386 and alpha
specific due to link problems (@gprel relocation when @ltoff
is required). Once resolved, these can be moved back to the
generic list.
o Build linprocfs only on those architectures that have the
linux module.
o Make the sppp module i386 and alpha specific due to compile
problems (pointers as switch cases). Once resolved, this can
be moved back to the generic list.
o Build all i386 specific modules, with the exception of those
mentioned above as being moved from the generic list to the
i386 list and those with dependencies on the linux module (aac)
or i386 dependent (ar, apm, atspeaker, fpu, gnufpu, ibcs2,
linux, ncv, nsp, netgraph, oltr, pecoff, s3, sbni, stg and
vesa).
o Don't build acpi as a module yet. It most be ported first.
Once ported, it can be added to the ia64 list.
o Don't build ipfilter yet due to compile errors (osreldate.h
not found).
2002-04-19 09:44:50 +00:00
|
|
|
iir \
|
|
|
|
mly \
|
Build the following modules on ia64 as well:
ar, asr, bktr, cardbus, cbb, ep, exca, hea, hfa, ipfilter, lomac,
netgraph, pccard, rc, sound, sppp, vinum.
2002-10-24 07:16:24 +00:00
|
|
|
netgraph \
|
|
|
|
pccard \
|
Build modules on ia64:
o Make the cam, cd9660 lomac and sound modules i386 and alpha
specific due to link problems (@gprel relocation when @ltoff
is required). Once resolved, these can be moved back to the
generic list.
o Build linprocfs only on those architectures that have the
linux module.
o Make the sppp module i386 and alpha specific due to compile
problems (pointers as switch cases). Once resolved, this can
be moved back to the generic list.
o Build all i386 specific modules, with the exception of those
mentioned above as being moved from the generic list to the
i386 list and those with dependencies on the linux module (aac)
or i386 dependent (ar, apm, atspeaker, fpu, gnufpu, ibcs2,
linux, ncv, nsp, netgraph, oltr, pecoff, s3, sbni, stg and
vesa).
o Don't build acpi as a module yet. It most be ported first.
Once ported, it can be added to the ia64 list.
o Don't build ipfilter yet due to compile errors (osreldate.h
not found).
2002-04-19 09:44:50 +00:00
|
|
|
ray \
|
Build the following modules on ia64 as well:
ar, asr, bktr, cardbus, cbb, ep, exca, hea, hfa, ipfilter, lomac,
netgraph, pccard, rc, sound, sppp, vinum.
2002-10-24 07:16:24 +00:00
|
|
|
rc \
|
Build modules on ia64:
o Make the cam, cd9660 lomac and sound modules i386 and alpha
specific due to link problems (@gprel relocation when @ltoff
is required). Once resolved, these can be moved back to the
generic list.
o Build linprocfs only on those architectures that have the
linux module.
o Make the sppp module i386 and alpha specific due to compile
problems (pointers as switch cases). Once resolved, this can
be moved back to the generic list.
o Build all i386 specific modules, with the exception of those
mentioned above as being moved from the generic list to the
i386 list and those with dependencies on the linux module (aac)
or i386 dependent (ar, apm, atspeaker, fpu, gnufpu, ibcs2,
linux, ncv, nsp, netgraph, oltr, pecoff, s3, sbni, stg and
vesa).
o Don't build acpi as a module yet. It most be ported first.
Once ported, it can be added to the ia64 list.
o Don't build ipfilter yet due to compile errors (osreldate.h
not found).
2002-04-19 09:44:50 +00:00
|
|
|
scsi_low \
|
|
|
|
smbfs \
|
Build the following modules on ia64 as well:
ar, asr, bktr, cardbus, cbb, ep, exca, hea, hfa, ipfilter, lomac,
netgraph, pccard, rc, sound, sppp, vinum.
2002-10-24 07:16:24 +00:00
|
|
|
sound \
|
Build modules on ia64:
o Make the cam, cd9660 lomac and sound modules i386 and alpha
specific due to link problems (@gprel relocation when @ltoff
is required). Once resolved, these can be moved back to the
generic list.
o Build linprocfs only on those architectures that have the
linux module.
o Make the sppp module i386 and alpha specific due to compile
problems (pointers as switch cases). Once resolved, this can
be moved back to the generic list.
o Build all i386 specific modules, with the exception of those
mentioned above as being moved from the generic list to the
i386 list and those with dependencies on the linux module (aac)
or i386 dependent (ar, apm, atspeaker, fpu, gnufpu, ibcs2,
linux, ncv, nsp, netgraph, oltr, pecoff, s3, sbni, stg and
vesa).
o Don't build acpi as a module yet. It most be ported first.
Once ported, it can be added to the ia64 list.
o Don't build ipfilter yet due to compile errors (osreldate.h
not found).
2002-04-19 09:44:50 +00:00
|
|
|
splash \
|
Build the following modules on ia64 as well:
ar, asr, bktr, cardbus, cbb, ep, exca, hea, hfa, ipfilter, lomac,
netgraph, pccard, rc, sound, sppp, vinum.
2002-10-24 07:16:24 +00:00
|
|
|
sppp \
|
Build modules on ia64:
o Make the cam, cd9660 lomac and sound modules i386 and alpha
specific due to link problems (@gprel relocation when @ltoff
is required). Once resolved, these can be moved back to the
generic list.
o Build linprocfs only on those architectures that have the
linux module.
o Make the sppp module i386 and alpha specific due to compile
problems (pointers as switch cases). Once resolved, this can
be moved back to the generic list.
o Build all i386 specific modules, with the exception of those
mentioned above as being moved from the generic list to the
i386 list and those with dependencies on the linux module (aac)
or i386 dependent (ar, apm, atspeaker, fpu, gnufpu, ibcs2,
linux, ncv, nsp, netgraph, oltr, pecoff, s3, sbni, stg and
vesa).
o Don't build acpi as a module yet. It most be ported first.
Once ported, it can be added to the ia64 list.
o Don't build ipfilter yet due to compile errors (osreldate.h
not found).
2002-04-19 09:44:50 +00:00
|
|
|
sr \
|
|
|
|
streams \
|
Build the following modules on ia64 as well:
ar, asr, bktr, cardbus, cbb, ep, exca, hea, hfa, ipfilter, lomac,
netgraph, pccard, rc, sound, sppp, vinum.
2002-10-24 07:16:24 +00:00
|
|
|
vinum \
|
Build modules on ia64:
o Make the cam, cd9660 lomac and sound modules i386 and alpha
specific due to link problems (@gprel relocation when @ltoff
is required). Once resolved, these can be moved back to the
generic list.
o Build linprocfs only on those architectures that have the
linux module.
o Make the sppp module i386 and alpha specific due to compile
problems (pointers as switch cases). Once resolved, this can
be moved back to the generic list.
o Build all i386 specific modules, with the exception of those
mentioned above as being moved from the generic list to the
i386 list and those with dependencies on the linux module (aac)
or i386 dependent (ar, apm, atspeaker, fpu, gnufpu, ibcs2,
linux, ncv, nsp, netgraph, oltr, pecoff, s3, sbni, stg and
vesa).
o Don't build acpi as a module yet. It most be ported first.
Once ported, it can be added to the ia64 list.
o Don't build ipfilter yet due to compile errors (osreldate.h
not found).
2002-04-19 09:44:50 +00:00
|
|
|
wi \
|
|
|
|
xe
|
|
|
|
.endif
|
|
|
|
|
1999-12-15 13:14:23 +00:00
|
|
|
.if ${MACHINE_ARCH} == "alpha"
|
2003-02-14 06:33:52 +00:00
|
|
|
SUBDIR+=agp \
|
|
|
|
linprocfs \
|
Build modules on ia64:
o Make the cam, cd9660 lomac and sound modules i386 and alpha
specific due to link problems (@gprel relocation when @ltoff
is required). Once resolved, these can be moved back to the
generic list.
o Build linprocfs only on those architectures that have the
linux module.
o Make the sppp module i386 and alpha specific due to compile
problems (pointers as switch cases). Once resolved, this can
be moved back to the generic list.
o Build all i386 specific modules, with the exception of those
mentioned above as being moved from the generic list to the
i386 list and those with dependencies on the linux module (aac)
or i386 dependent (ar, apm, atspeaker, fpu, gnufpu, ibcs2,
linux, ncv, nsp, netgraph, oltr, pecoff, s3, sbni, stg and
vesa).
o Don't build acpi as a module yet. It most be ported first.
Once ported, it can be added to the ia64 list.
o Don't build ipfilter yet due to compile errors (osreldate.h
not found).
2002-04-19 09:44:50 +00:00
|
|
|
linux \
|
|
|
|
osf1 \
|
|
|
|
sound \
|
2002-05-29 04:51:14 +00:00
|
|
|
sppp \
|
|
|
|
vinum
|
1999-12-15 13:14:23 +00:00
|
|
|
.endif
|
|
|
|
|
2003-01-09 16:37:37 +00:00
|
|
|
.if ${MACHINE_ARCH} == "powerpc" || ${MACHINE_ARCH} == "sparc64"
|
|
|
|
SUBDIR+=gem
|
|
|
|
.endif
|
|
|
|
|
2003-01-08 18:45:04 +00:00
|
|
|
.if ${MACHINE_ARCH} == "sparc64"
|
2003-01-09 16:37:37 +00:00
|
|
|
SUBDIR+=hme
|
2003-01-08 18:45:04 +00:00
|
|
|
.endif
|
|
|
|
|
2003-06-23 22:01:01 +00:00
|
|
|
.if defined(ALL_MODULES)
|
2003-06-26 08:06:31 +00:00
|
|
|
SUBDIR+=null
|
2003-06-23 22:01:01 +00:00
|
|
|
SUBDIR+=ufs
|
|
|
|
.endif
|
|
|
|
|
2002-02-17 21:00:20 +00:00
|
|
|
.if defined(MODULES_OVERRIDE) && !defined(ALL_MODULES)
|
2001-04-02 08:52:05 +00:00
|
|
|
SUBDIR=${MODULES_OVERRIDE}
|
|
|
|
.endif
|
|
|
|
|
2001-09-21 11:21:06 +00:00
|
|
|
# Calling kldxref(8) for each module is expensive.
|
2003-01-21 05:52:48 +00:00
|
|
|
.if !defined(NO_XREF)
|
2003-03-12 14:32:46 +00:00
|
|
|
.MAKEFLAGS+= -DNO_XREF
|
2001-09-21 11:21:06 +00:00
|
|
|
afterinstall:
|
2002-05-14 07:49:12 +00:00
|
|
|
@if type kldxref >/dev/null 2>&1; then \
|
|
|
|
${ECHO} kldxref ${DESTDIR}${KMODDIR}; \
|
|
|
|
kldxref ${DESTDIR}${KMODDIR}; \
|
|
|
|
fi
|
2001-09-21 11:21:06 +00:00
|
|
|
.endif
|
|
|
|
|
1994-09-16 20:24:29 +00:00
|
|
|
.include <bsd.subdir.mk>
|