[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Automake-ng] [PATCH 0/4] Dependency tracking and compilation rules:
From: |
Stefano Lattarini |
Subject: |
Re: [Automake-ng] [PATCH 0/4] Dependency tracking and compilation rules: some improvements |
Date: |
Fri, 03 Feb 2012 14:13:13 +0100 |
On 02/01/2012 10:21 PM, Stefano Lattarini wrote:
> On 02/01/2012 09:57 PM, Stefano Lattarini wrote:
>> On 02/01/2012 10:08 AM, Stefano Lattarini wrote:
>>> Another round of improvements and refactoring for the most important
>>> compilation rules. The last patch is a bugfix.
>>>
>>> Stefano Lattarini (4):
>>> [ng] compiling: implement VPATH rewrites using GNU make primitives
>>> [ng] compiling: remove some code duplication in depend2.am
>>> [ng] vpath: define generic make function for VPATH rewrites
>>> [ng] yacc, lex: fix subdir VPATH builds
>>>
>> I've pushed this series now. Thanks to Jim for his comments and corrections.
>>
> Ouch, our new VPATH rewrite doesn't work in some corner situations with GNU
> make 3.81 (at least) causing failures of tests 'yacc-subobj-nodep.test' and
> 'lex-subobj-nodep.test' :-(
>
> *But* it turns that our by-hand VPATH rewriting isn't really needed after
> all -- GNU make, starting from at least version 3.78, takes care of that
> automatically when '$<' is used! Yippy!
>
> So we can simplify our rules even more, *and* increase portability while
> doing so. Sometimes life is sweet :-)
>
> What about the attached patch? I will push by tomorrow if there is no
> objection.
>
No objection so far; I've thus pushed the patch.
Regards,
Stefano