X-Recipient: archive-cygwin@delorie.com
X-SWARE-Spam-Status: No, hits=-2.4 required=5.0 	tests=AWL,BAYES_00,SPF_HELO_PASS
X-Spam-Check-By: sourceware.org
Message-ID: <4991EB3C.3090800@cygwin.com>
Date: Tue, 10 Feb 2009 16:01:48 -0500
From: "Larry Hall (Cygwin)" <reply-to-list-only-lh@cygwin.com>
Reply-To: cygwin@cygwin.com
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20090101 Remi/2.0.0.19-1.fc8.remi Lightning/0.9 Thunderbird/2.0.0.19 Mnenhy/0.7.5.0
MIME-Version: 1.0
To: cygwin@cygwin.com
Subject: Re: RFE?: CygWinDir in ENV? (was Re: How does one find where Cygwin   was  installed from Windows?)
References: <4990B031.4050807@tlinx.org> <4990B128.7030004@cygwin.com>  <4990CB8D.3050704@tlinx.org> <4990D05A.4050202@cygwin.com> <4990DA52.9050900@tlinx.org>  <4990E0BF.1010502@cygwin.com> <4990EC89.8070901@tlinx.org> <4991004F.1080006@cygwin.com>  <4991E1CC.9060804@tlinx.org> <Pine.NEB.4.64.0902101450530.21431@panix1.panix.com>
In-Reply-To: <Pine.NEB.4.64.0902101450530.21431@panix1.panix.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

Tim McDaniel wrote:
> On Tue, 10 Feb 2009, Linda Walsh <cygwin <AT> tlinx <DOT> org> wrote:
                                     ^^^^^^^^^^^^^^^^
<http://cygwin.com/acronyms/#PCYMTNQREAIYR>.  Thanks.

>> Then anything else in "Cygwin" that uses paths -- including setup's
>> "cygwin.bat" could use %CygWinDir%
> 
> Not that there's being a vote taken or anything, but I would like to
> support that notion.  I have several "trampoline" scripts, a bat file
> doing nothing but invoking a corresponding bash shell script or Perl
> program.  I have to hard-code a location for the bash / perl
> interpreter, but those locations change from user to user (some people
> install under c:\, some under the standard location).  I would like to
> have the scripts work for any system.

This can be done now, if you look back through the thread to all the
different options I outlined and even a few scripts others have thrown
in.  What Linda is proposing here is simply having the mechanism for
communicating this be an environment variable.  While this could arguably
make it easier to do what you want, it doesn't mean that you can't do
it now for either Cygwin 1.5 or the upcoming 1.7 (though you may be
required to do something different for 1.5 and 1.7.)

-- 
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
216 Dalton Rd.                          (508) 893-9889 - FAX
Holliston, MA 01746

_____________________________________________________________________

A: Yes.
 > Q: Are you sure?
 >> A: Because it reverses the logical flow of conversation.
 >>> Q: Why is top posting annoying in email?

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

