mkvars.mk revision 1.6.8.2 1 # $NetBSD: mkvars.mk,v 1.6.8.2 2013/02/25 00:24:29 tls Exp $
2
3 MKEXTRAVARS= \
4 MACHINE \
5 MACHINE_ARCH \
6 MACHINE_CPU \
7 HAVE_GCC \
8 HAVE_GDB \
9 HAVE_SSP \
10 OBJECT_FMT \
11 TOOLCHAIN_MISSING \
12 EXTSRCS \
13 MKMANZ \
14 MKBFD \
15 MKCOMPAT \
16 MKCOMPATMODULES \
17 MKDYNAMICROOT \
18 MKMANPAGES \
19 MKSLJIT \
20 MKXORG \
21 X11FLAVOR \
22 USE_INET6 \
23 USE_KERBEROS \
24 USE_LDAP \
25 USE_YP \
26 NETBSDSRCDIR \
27 MAKEVERBOSE
28
29 #####
30
31 .include <bsd.own.mk>
32 .include <bsd.sys.mk>
33
34 .if (${MKMAN} == "no" || empty(MANINSTALL:Mmaninstall))
35 MKMANPAGES=no
36 .else
37 MKMANPAGES=yes
38 .endif
39
40 .if ${MKX11} != "no"
41 . if ${X11FLAVOUR} == "Xorg"
42 MKXORG:=yes
43 MKX11:=no
44 . else
45 MKXORG:=no
46 . endif
47 .endif
48
49 #####
50
51 mkvars: mkvarsyesno mkextravars mksolaris .PHONY
52
53 mkvarsyesno: .PHONY
54 .for i in ${_MKVARS.yes}
55 @echo $i="${$i}"
56 .endfor
57 .for i in ${_MKVARS.no}
58 @echo $i="${$i}"
59 .endfor
60
61 mkextravars: .PHONY
62 .for i in ${MKEXTRAVARS}
63 @echo $i="${$i}"
64 .endfor
65
66 mksolaris: .PHONY
67 .if (${MKDTRACE} != "no" || ${MKZFS} != "no")
68 @echo MKSOLARIS="yes"
69 .else
70 @echo MKSOLARIS="no"
71 .endif
72