Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Oct 2015 11:09:36 -0700
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        "Simon J. Gerraty" <sjg@juniper.net>
Cc:        src-committers@FreeBSD.org, svn-src-all@FreeBSD.org, svn-src-head@FreeBSD.org
Subject:   Re: svn commit: r288966 - head/share/mk
Message-ID:  <56155FE0.7020809@FreeBSD.org>
In-Reply-To: <24053.1444240925@chaos>
References:  <201510070032.t970WYvU099368@repo.freebsd.org> <56146B4E.5040401@FreeBSD.org> <24053.1444240925@chaos>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--tuqMh49h3Uw1S5gekSqFk9vJkWw7u80oh
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 10/7/2015 11:02 AM, Simon J. Gerraty wrote:
> Bryan Drewery <bdrewery@FreeBSD.org> wrote:
>>> +.for h in ${SRCS:M*.h}
>>
>> I think we can use DPSRCS as well for this.
>=20
> Not sure.
> usr.bin/truss/Makefile didn't use that.
> I only see it set in bsd.dep.mk - which we don't use in meta mode.
>=20

I'm less thinking about the usage in bsd.dep.mk and more these that
manually set it:

gnu/lib/libreadline/readline/Makefile:DPSRCS+=3D ${INSTALLED_HEADERS}
lib/libc/tests/rpc/Makefile:DPSRCS+=3D    h_testbits.h
sbin/ipf/ipf/Makefile:DPSRCS+=3D  ${GENHDRS}
sbin/ipf/ipftest/Makefile:DPSRCS+=3D      ${GENHDRS}
sbin/ipf/ipmon/Makefile:DPSRCS+=3D        ${GENHDRS}
sbin/ipf/ipnat/Makefile:DPSRCS+=3D        ${GENHDRS}
sbin/ipf/ippool/Makefile:DPSRCS+=3D       ${GENHDRS}
sys/modules/linux/Makefile:DPSRCS=3D      linux${SFX}_genassym.c
sys/modules/linux64/Makefile:DPSRCS=3D    linux_genassym.c
sys/modules/vmm/Makefile:DPSRCS=3D        vmx_genassym.c svm_genassym.c
usr.bin/kdump/Makefile:DPSRCS=3D          kdump_subr.h
usr.bin/netstat/Makefile:DPSRCS=3D        nl_defs.h
usr.bin/svn/svn/Makefile:DPSRCS+=3D       freebsd-organization.h


I ran into at least one case, I think usr.bin/netstat, where the file in
DPSRCS was missing and Makefile.depend had to learn how to build it
before it would work.

I can test more to see if adding it has any effect.

--=20
Regards,
Bryan Drewery


--tuqMh49h3Uw1S5gekSqFk9vJkWw7u80oh
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJWFV/gAAoJEDXXcbtuRpfPIa4IAKM8fk5RLmDsCSl2PAwdBTPf
ejHx63qh4OckWRB+gItp6KRqpOyAZZasKL3Vn1MZgBrNcDHgXEyLWVSQShlUjLnK
6r/gNQcRZIOJWYTOuaS1NbrHMJ1/4lNh3jyRnMyRh303gpGSW0tFo8fwBkd16SKs
ikzaQu5/D1fFBLMKbOVUwub30isPxc7tDY1EvGUeMsVm+R/4uU/qj29hiP/sPnzN
qTC/rGTM3erokWLEuRb7cOoczGW3Qy4oK2Z5I84Jkp5YJPoitWmAjX7sukUbK5FC
iiq3/7QW0CBHrjgS5O0hfdBTftB4XxhdPjOMKLAd4hpr5FEzyNJKXvLxZP851EA=
=rLjZ
-----END PGP SIGNATURE-----

--tuqMh49h3Uw1S5gekSqFk9vJkWw7u80oh--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?56155FE0.7020809>