[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: .ONESHELL enhancement?
From: |
Matt McCutchen |
Subject: |
Re: .ONESHELL enhancement? |
Date: |
Mon, 05 Oct 2009 03:00:08 -0400 |
On Mon, 2009-10-05 at 08:44 +0200, Ralf Wildenhues wrote:
> * Matt McCutchen wrote on Mon, Oct 05, 2009 at 08:06:10AM CEST:
> > Yes. I suppose this is the real problem: if automake generates a
> > multiline command script that relies on shell state not being preserved,
> > it would have to add parentheses to work in .ONESHELL mode, but that
> > would be slow on Cygwin. IMO, the solution is for automake to avoid
> > generating such scripts by splitting the lines into separate targets.
> > Code generated by automake is already subject to many portability
> > constraints; what's one more? :D
>
> We try to avoid portability constraints stemming from GNU tools (and
> other free software tools) by fixing these tools instead.
I don't see any way to avoid the problem on the make side without losing
the essential benefits of .ONESHELL. Do you? If not, then our options
are to change automake or leave it incompatible with .ONESHELL.
> Also, a split
> into separate targets has other implications beside avoiding this issue.
Specifics, please.
--
Matt
- Re: .ONESHELL enhancement?, Ralf Wildenhues, 2009/10/03
- Re: .ONESHELL enhancement?, David Boyce, 2009/10/03
- Re: .ONESHELL enhancement?, Boris Kolpackov, 2009/10/04
- Re: .ONESHELL enhancement?, Ralf Wildenhues, 2009/10/04
- Re: .ONESHELL enhancement?, David Boyce, 2009/10/04
- Re: .ONESHELL enhancement?, Paul Smith, 2009/10/04
- Re: .ONESHELL enhancement?, Ralf Wildenhues, 2009/10/05
- Re: .ONESHELL enhancement?, Matt McCutchen, 2009/10/05
- Re: .ONESHELL enhancement?, Ralf Wildenhues, 2009/10/05
- Re: .ONESHELL enhancement?,
Matt McCutchen <=
- Re: .ONESHELL enhancement?, Ralf Wildenhues, 2009/10/07
Re: .ONESHELL enhancement?, Matt McCutchen, 2009/10/04
- Re: .ONESHELL enhancement?, Ralf Wildenhues, 2009/10/04
- Re: .ONESHELL enhancement?, Matt McCutchen, 2009/10/05
- Re: .ONESHELL enhancement?, Ralf Wildenhues, 2009/10/05
- Re: .ONESHELL enhancement?, Matt McCutchen, 2009/10/05
- Re: .ONESHELL enhancement?, Ralf Wildenhues, 2009/10/05
- Re: .ONESHELL enhancement?, Matt McCutchen, 2009/10/05
- Re: .ONESHELL enhancement?, Ralf Wildenhues, 2009/10/05
- Huge command line mitigation (was: Re: .ONESHELL enhancement?), Paul Smith, 2009/10/07