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