Build smbios.ko as a module for amd64 and i386

For whatever reason, smapi, smbios, vpd are all under the "bios" directory.
smapi is only for i386, so the entire "bios" directory is only built for
i386. Break smapi out, and make only it i386-specific. Then, build the
"bios" directory for both amd64 and i386.

Reviewed by:	imp
MFC after:	1 week
Sponsored by:	Panasas
Differential Revision:	https://reviews.freebsd.org/D8609
This commit is contained in:
Ravi Pokala 2016-12-03 17:54:08 +00:00
parent 69718b786d
commit 4d12189b6c
2 changed files with 6 additions and 2 deletions

View File

@ -550,6 +550,7 @@ _igb= igb
_agp= agp
_an= an
_aout= aout
_bios= bios
_bktr= bktr
_bxe= bxe
_cardbus= cardbus
@ -730,7 +731,6 @@ _svr4= svr4
.if ${MK_EISA} != "no"
_ahb= ahb
.endif
_bios= bios
_cm= cm
.if ${MK_SOURCELESS_UCODE} != "no"
_ctau= ctau

View File

@ -1,6 +1,10 @@
# $FreeBSD$
#
SUBDIR= smapi smbios vpd
SUBDIR= smbios vpd
.if ${MACHINE_ARCH} == "i386"
SUBDIR+= smapi
.endif
.include <bsd.subdir.mk>