Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Oct 2015 17:46:06 -0700
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        "Simon J. Gerraty" <sjg@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r288966 - head/share/mk
Message-ID:  <56146B4E.5040401@FreeBSD.org>
In-Reply-To: <201510070032.t970WYvU099368@repo.freebsd.org>
References:  <201510070032.t970WYvU099368@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On 10/6/2015 5:32 PM, Simon J. Gerraty wrote:
> Author: sjg
> Date: Wed Oct  7 00:32:33 2015
> New Revision: 288966
> URL: https://svnweb.freebsd.org/changeset/base/288966
> 
> Log:
>   To help bootstrap new local depends,
>   if SRCS contains *.h for which there are targets,
>   make buildfiles depend on them - so they get generated early.
> 
> Modified:
>   head/share/mk/local.autodep.mk
> 
> Modified: head/share/mk/local.autodep.mk
> ==============================================================================
> --- head/share/mk/local.autodep.mk	Wed Oct  7 00:28:24 2015	(r288965)
> +++ head/share/mk/local.autodep.mk	Wed Oct  7 00:32:33 2015	(r288966)
> @@ -14,6 +14,12 @@ LDFLAGS+= ${LDFLAGS_LAST}
>  
>  CLEANFILES+= .depend
>  
> +.for h in ${SRCS:M*.h}

I think we can use DPSRCS as well for this.

> +.if target($h)
> +buildfiles: $h
> +.endif
> +.endfor
> +
>  # handy for debugging
>  .SUFFIXES:  .S .c .cc .cpp .cpp-out
>  
> 


-- 
Regards,
Bryan Drewery


[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJWFGtPAAoJEDXXcbtuRpfPHQQIALbw8Gv47P87/+2HOKk225Q4
++QegGzHvA+G8QHJlsKjNgmv7Af+IUvWX/Yn2ak8h7/M0MJeGV5t9MbWflTP95p6
5n8g3n4LAi+A7E/Q+gEblfll2qcP2W37I/7JM5j5m6uqVyCnNHudPok3Mb6oUs4D
60JWhprYWQzWZUtav8CzqT9FXPYLrsyq+fI3HepgIT9qqFLRO3PEYKSH+sMpMTQE
TJygC8FeQIiKtk0TraiEcmjrn3I1rUt7faK62JiiiQWCsxp/3ro7IoJz9Qhs/MxV
IOY01kR+56jJF5uzBShwdYsdznEsK2XpFUYJOv/dHk7ak7FY298UESEtzG6KHPc=
=RaIq
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?56146B4E.5040401>