Subject: Re: new set-list label, gcccmds
To: Luke Mewburn <lukem@NetBSD.org>
From: David Young <dyoung@pobox.com>
List: tech-toolchain
Date: 01/17/2005 21:48:42
On Sun, Jan 16, 2005 at 07:36:39AM +1100, Luke Mewburn wrote:
> On Fri, Jan 14, 2005 at 04:44:50PM -0600, David Young wrote:
> | I've added 'gcccmds' labels to some of the set-lists. Now 'build.sh
> | -V MKGCCCMDS=no distribution' will not fail in the checkflist step.
> | I will commit this tomorrow if nobody protests. Note that I have missed
> | the tc.* files; I'm going to go back and patch those, right now.
>
> Modulo the fixes discussed later in the thread, this is a good idea.
> Please modify etc/Makefile's target for building /etc/release to
> include MKGCCCMDS as well.
Looks to me like it's in there,
RELEASEVARS= BSDOBJDIR BSDSRCDIR BUILDID \
DESTDIR EXTERNAL_TOOLCHAIN \
INSTALLWORLDDIR \
KERNARCHDIR KERNCONFDIR KERNOBJDIR KERNSRCDIR \
MACHINE MACHINE_ARCH MAKE MAKECONF MAKEFLAGS \
MAKEOBJDIR MAKEOBJDIRPREFIX MAKEVERBOSE \
MKBFD MKCATPAGES \
MKCRYPTO MKCRYPTO_IDEA MKCRYPTO_MDC2 MKCRYPTO_RC5 MKCVS \
MKDOC MKDYNAMICROOT MKGCC MKGCCCMDS MKGDB \
MKHESIOD MKHOSTOBJ MKHTML MKIEEEFP MKINFO \
MKKERBEROS4 MKKERBEROS MKLINKLIB MKLINT \
MKMAN MKMANZ MKNLS MKOBJ MKOBJDIRS \
MKPIC MKPICINSTALL MKPICLIB MKPOSTFIX MKPROFILE \
MKSENDMAIL MKSHARE MKSKEY MKSOFTFLOAT MKSTATICLIB \
MKUNPRIVED MKUPDATE MKUUCP MKX11 MKYP \
NBUILDJOBS NETBSDSRCDIR \
NOCLEANDIR NODISTRIBDIRS NOINCLUDES \
OBJMACHINE \
RELEASEDIR TOOLCHAIN_MISSING TOOLDIR \
USETOOLS USR_OBJMACHINE \
X11SRCDIR
params: .PHONY
.for var in ${RELEASEVARS}
.if defined(${var})
@printf "%20s = '%-s'\n" ${var} ${${var}:Q}
.else
@printf "%20s = (undefined)\n" ${var}
.endif
.endfor
Dave
--
David Young OJC Technologies
dyoung@ojctech.com Urbana, IL * (217) 278-3933