[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [FYI] {master} compat: reinstate support for obsolete $(INCLUDES) va
From: |
Peter Rosin |
Subject: |
Re: [FYI] {master} compat: reinstate support for obsolete $(INCLUDES) variable |
Date: |
Mon, 22 Apr 2013 11:51:53 +0200 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130328 Thunderbird/17.0.5 |
On 2013-04-19 19:26, Stefano Lattarini wrote:
> Since INCLUDES and AM_CPPFLAGS can be both used at the same time in a
> single project, and interact in a non-obvious way, switching away from
> INCLUDES is, unfortunately, not simply a matter of doing a mindless
> INCLUDES -> AM_CPPFLAGS substitution. In fact, the transition from a
> "INCLUDES + CPPFLAGS" setup to a "AM_CPPFLAGS only" setup could cause
> subtle bugs to sneak into the build systems of the client packages
> doing the transition. Forcing this risk upon our users is definitely
> not worth the small enhancement in consistency and cleanliness that
> the removal of INCLUDES would give us.
>
> For a more extended rationale and related discussions, see:
> <http://lists.gnu.org/archive/html/automake/2013-02/msg00001.html>
>
> This change basically reverts commit v1.13-8-g880595d.
Cool to see some commits again, and especially thanks for this one!
Cheers,
Peter