bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #15718] Weird behavior of the SHELL variable on Win32


From: Paul D. Smith
Subject: [bug #15718] Weird behavior of the SHELL variable on Win32
Date: Mon, 13 Feb 2006 17:40:05 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1

Follow-up Comment #11, bug #15718 (project make):

Well, Perl is not a simple-minded shell with simple quoting rules, as one
example.  The entire point of SHELL is that you can set it to a command which
can handle lines that are as complex as you like, and with a completely
arbitrary syntax.  Maybe the SHELL is a Java interpreter, or Python or Ruby,
or something like that.

Because make invokes the command in SHELL using exec() directly, the value
passed to that command doesn't have to undergo shell quoting at all (at least
not in UNIX), so it can have totally different syntax and semantics than the
regular shell.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=15718>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]