Date: Mon, 14 Aug 1995 20:10:28 +0200 (MET DST) From: J Wunsch <j@uriah.heep.sax.de> To: current@freebsd.org Subject: Re: make(1) extension for SHELL COMMANDS Message-ID: <199508141810.UAA13684@uriah.heep.sax.de> In-Reply-To: <9508141535.AA11245@halloran-eldar.lcs.mit.edu> from "Garrett Wollman" at Aug 14, 95 11:35:35 am
next in thread | previous in thread | raw e-mail | index | archive | help
As Garrett Wollman wrote: > > >> Very bad idea, and almost certainly contrary to P1003.2. > > > What says P1003.2 about /bin/sh? > > It's not what it says about the Bourne Shell that's relevant here, > it's what it says about the `make' program. In particular, it says > that all commands are to be executed by means of `/bin/sh -c'. It > almost certainly disallows use of any special characters other than > `@' and `-'. I don't like Wolfram's hack much (and have expressed him this in personal mail), but Garrett, be reminded that your described behaviour is only mandated if the Makefile begins with .POSIX. ;-) -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ Never trust an operating system you don't have sources for. ;-)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199508141810.UAA13684>