Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@sources.redhat.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@sources.redhat.com>
List-Help: <mailto:cygwin-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@sources.redhat.com
Delivered-To: mailing list cygwin@sources.redhat.com
Message-ID: <005e01c0fdd8$e3a7c480$6464648a@ca.boeing.com>
From: "Michael A. Chase" <mchase@ix.netcom.com>
To: "Earl Chew" <earl_chew@agilent.com>,
        "Randall R Schulz" <rrschulz@cris.com>
Cc: <cygwin@cygwin.com>
References: <3B37B58B.F87EA366@agilent.com> <3B37B58B.F87EA366@agilent.com> <5.1.0.14.2.20010625161345.0257c1d8@pop3.cris.com> <5.1.0.14.2.20010625170322.026ebc10@pop3.cris.com> <3B37D303.684A66CC@agilent.com>
Subject: Re: Shell avoidance in make-3.79.1-3
Date: Mon, 25 Jun 2001 17:41:47 -0700
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400

Maybe make doesn't know it can execute ps directly.  Do you get the same
effect if you give it /usr/bin/ps ?  Or with:

all:
    /usr/bin/ps

Or:

all:
    /usr/bin/ps -ef
--
Mac :})
** I normally forward private questions to the appropriate mail list. **
Give a hobbit a fish and he eats fish for a day.
Give a hobbit a ring and he eats fish for an age.
----- Original Message -----
From: "Earl Chew" <earl_chew@agilent.com>
To: "Randall R Schulz" <rrschulz@cris.com>
Cc: <cygwin@cygwin.com>
Sent: Monday, June 25, 2001 17:10
Subject: Re: Shell avoidance in make-3.79.1-3


> Randall R Schulz wrote:
> > That leaves only the question: Why are you asking when you know
> > already?
>
> The makefile:
>
> all: ; ps
>
> tells me:
>
> bash-2.05$ make -f ../foo.mk
> ps
>       PID    PPID    PGID     WINPID TTY  UID    STIME COMMAND
>       317       1     317        317  -1  500 14:59:36 /bin/bash
>       461     317     461        549  -1  500 14:59:41 /usr/bin/make
>       591     461     461        224  -1  500 14:59:41 /bin/sh
>       662     591     461        585  -1  500 14:59:41 /usr/bin/ps
>
> that make is invoking /bin/sh in order to invoke /usr/bin/ps.
>
> Why isn't make invoking /usr/bin/ps directly?



--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

