]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - stand/Makefile
Update svn-1.9.7 to 1.10.0.
[FreeBSD/FreeBSD.git] / stand / Makefile
1 # $FreeBSD$
2
3 .include <src.opts.mk>
4
5 # For amd64 we have to build 32 and 64 bit versions of things. For
6 # others we don't. LIB32LIST is a list of libraries, which if
7 # included, need to be built 32-bit as well.
8 .if ${MACHINE_ARCH} == "amd64"
9 LIB32LIST=libsa ficl liblua zfs
10 .endif
11
12 S.yes+=                 libsa
13
14 S.${MK_FORTH}+=         ficl
15 S.${MK_FORTH}+=         forth
16 S.${MK_LOADER_LUA}+=    liblua
17 S.${MK_LOADER_LUA}+=    lua
18 S.${MK_FDT}+=           fdt
19 S.${MK_LOADER_OFW}+=    ofw
20 S.${MK_ZFS}+=           zfs
21 S.yes+=                 defaults
22 S.yes+=                 man
23
24 S.${MK_LOADER_GELI}+=   geli
25
26 .include <bsd.arch.inc.mk>
27
28 S.${MK_EFI}+=           efi
29 S.${MK_LOADER_UBOOT}+=  uboot
30
31 .if exists(${.CURDIR}/${MACHINE}/.)
32 S.yes+=         ${MACHINE}
33 .endif
34
35 # Build the actual subdir list from S.yes, adding in the 32-bit
36 # variant if necessary.
37 .for _x in ${S.yes}
38 SUBDIR+=${_x}
39 .if defined(LIB32LIST) && ${LIB32LIST:M${_x}}
40 SUBDIR+=${_x}32
41 .endif
42 .endfor
43
44 .include <bsd.subdir.mk>