[PATCH] Implement "grouped targets" in ordinary rules.

2019-03-13 Thread Kaz Kylheku (gmake)
This patch (against 4.2.1) adds the + (plus) syntax: + tgt1 tgt2 ... tgtn : pre1 pre2 ... recipe When the + is present, then the targets are understood to be built together by one invocation of the recipe: each one lists the others in its "also_make" list, similarly to what multiple-ta

Re: [PATCH] Implement "grouped targets" in ordinary rules.

2019-03-13 Thread Paul Smith
On Tue, 2019-03-12 at 20:50 -0700, Kaz Kylheku (gmake) wrote: > This patch (against 4.2.1) adds the + (plus) syntax: > >+ tgt1 tgt2 ... tgtn : pre1 pre2 ... > recipe Hi Kaz; thanks very much for your interest in GNU make! This is a useful feature that many people have wanted. You m

Re: [PATCH] Implement "grouped targets" in ordinary rules.

2019-03-13 Thread Kaz Kylheku (gmake)
On 2019-03-13 05:28, Paul Smith wrote: On Tue, 2019-03-12 at 20:50 -0700, Kaz Kylheku (gmake) wrote: This patch (against 4.2.1) adds the + (plus) syntax: + tgt1 tgt2 ... tgtn : pre1 pre2 ... recipe Hi Kaz; thanks very much for your interest in GNU make! This is a useful feature t

Re: [PATCH] Implement "grouped targets" in ordinary rules.

2019-03-13 Thread Paul Smith
On Wed, 2019-03-13 at 12:50 -0700, Kaz Kylheku (gmake) wrote: > I take it I should post to the Savannah item above? > > I have a Savannah account due to having a few projects there. > I don't have permission to upload patches to the GNU Make project, > just to open tickets and comment. I disabled

Re: [PATCH] Implement "grouped targets" in ordinary rules.

2019-03-13 Thread Kaz Kylheku (gmake)
On 2019-03-13 12:50, Kaz Kylheku (gmake) wrote: Funny you should say that because I had a bug like this in a "first cut" at this, so I know exactly what you're talking about! Aha; I found obsolete text in one of my comments which likely inspired this suspicion: /* If the line starts with + f