Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Aug 1995 09:30:22 +0100 (BST)
From:      Doug Rabson <dfr@render.com>
To:        Wolfram Schneider <wosch@cs.tu-berlin.de>
Cc:        Garrett Wollman <wollman@halloran-eldar.lcs.mit.edu>, current@freebsd.org
Subject:   Re: make(1) extension for SHELL COMMANDS
Message-ID:  <Pine.BSF.3.91.950815092848.19796J-100000@minnow.render.com>
In-Reply-To: <199508141654.SAA16905@caramba.cs.tu-berlin.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 14 Aug 1995, Wolfram Schneider wrote:

> Garrett Wollman writes:
> >> Note: the following example don't use /bin/sh in BSD make, our make
> >>       use execv(3)
> >
> >Well, that's yet another way in which pmake is broken with respect to
> >POSIX.  I'm not at all surprised to hear it.  We don't need to make
> >the situation even worse than it already is.
> 
> FYI: GNU-make use a similar algorithm 
> (first exec and if errno=ENOEXEC SHELL).

I think this is just to allow it to execute 'unlabeled' shell scripts, 
i.e. executable files without the #!/bin/sh comment.

--
Doug Rabson, Microsoft RenderMorphics Ltd.	Mail:  dfr@render.com
						Phone: +44 171 251 4411
						FAX:   +44 171 251 0939




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.950815092848.19796J-100000>