Subject: Re: Renaming SUBDIR to SUBDIRS?
To: Roland Illig <rillig@NetBSD.org>
From: Quentin Garnier <cube@cubidou.net>
List: tech-pkg
Date: 09/05/2005 15:16:33
--4c4BJozgj/kzMVO6
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Sep 05, 2005 at 02:24:18PM +0200, Roland Illig wrote:
> Hi all,
>=20
> currently the category Makefiles and the top-level Makefile contain many=
=20
> lines of the form
>=20
>     SUBDIR+=3D   pkgname
>=20
> I would like to change all these instances to
>=20
>     SUBDIRS+=3D  pkgname
>=20
> as SUBDIR is a list of subdirectories and not the name of a single=20
> subdirectory. Implementing that change is not hard, but convincing=20
> old-style developers that the change is reasonable might be harder.
>=20
> By the way, make(1) allows variable names longer than 6 bytes, and we=20
> aren't on a 6-bits-per-byte, 6-bytes-per-word machine where every single=
=20
> bit counts. ;)
>=20
> Are there any strong objections against this change?

I don't think "changes for the sake of it" are a good idea.

There is no confusion here, and everybody does that and have been doing
it for years if not decades.

You're not fixing anything here, you'll only make life harder for people
that have local changes and local code using the current semantics.

--=20
Quentin Garnier - cube@cubidou.net - cube@NetBSD.org
"When I find the controls, I'll go where I like, I'll know where I want
to be, but maybe for now I'll stay right here on a silent sea."
KT Tunstall, Silent Sea, Eye to the Telescope, 2004.

--4c4BJozgj/kzMVO6
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (NetBSD)

iQEVAwUBQxxFMdgoQloHrPnoAQILxQf+Lzo1W+sIzclcze0Le0wnPS+0SljRBTF3
8Snzju1ZmpWXjt8C4XYQMd8Sn+9SHjH8IdZZ+SzrAHYGtEH4fd0Sr0CSHpr7r6zn
HiDxJtSeEdbP2jMmHeZfkCPzj5BSd7VssuBQ15MtSbeY3czYJw330GImJHy2THVs
AmDnZSV0ia5ALvsElTPtgC9YzhwMu0jr5Y8ebClqoJ8L9a+qnx4FqPqpiFBThoQs
3Yy3piBGbd6rzSIW9WbJBF7NV/S0VXKlkrH62w45KNbCfQs8vU2kLuq09D+q9oOg
os9QV1a9neaSNdgQdzsvMWssfPLuA8z6iMD3efsVFSbRtolgiF15LA==
=Nll8
-----END PGP SIGNATURE-----

--4c4BJozgj/kzMVO6--