Subject: Re: CVS commit: src/etc
To: Ross Harvey <ross@netbsd.org>
From: Bill Studenmund <wrstuden@netbsd.org>
List: source-changes
Date: 10/29/2003 19:43:43
--UHN/qo2QbUvPLonB
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Oct 25, 2003 at 12:52:18AM -0000, Ross Harvey wrote:
> But to answer your question...  src/etc/Makefile has the somewhat unusual
> job of installing direct from .CURDIR, whereas normally files are install=
ed
> from .OBJDIR. ETC_INSTALL_FILE is a local make(1) procedure that cd's bac=
k to
> the source dir before running INSTALL_FILE.  But today, a change was
> checked in that delete's the zillion per-port MAKEDEV's and installs a
> script-generated one.  So, it's back to plain INSTALL_FILE for MAKEDEV.

Why doesn't etc/Makefile use bsd.files.mk, other than the fact that it's=20
older than bsd.files.mk? :-)

My experience with msd.files.mk has been that it doesn't have trouble with=
=20
files coming from the obj dir or from the source dir, so it would probably=
=20
be a good fix. I will however let those more familiar with etc/Makefile=20
actually do the converion. :-)

Take care,

Bill

--UHN/qo2QbUvPLonB
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQE/oIjvWz+3JHUci9cRAtu/AJoDg24bHyjtdpAdIZH1R7TwYGKCRgCfe0KW
wAcTuC8DLhMVYXGQiBMC22Q=
=uik3
-----END PGP SIGNATURE-----

--UHN/qo2QbUvPLonB--