delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/09/30/11:16:44

X-Spam-Check-By: sourceware.org
Message-ID: <451E8A4A.7070102@byu.net>
Date: Sat, 30 Sep 2006 09:16:26 -0600
From: Eric Blake <ebb9 AT byu DOT net>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060909 Thunderbird/1.5.0.7 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: cygwin AT cygwin DOT com, knellis AT syntek-usa DOT com
Subject: Re: cygwin detection
References: <001601c6e3ce$403f0d80$be32000a AT idirect DOT net>
In-Reply-To: <001601c6e3ce$403f0d80$be32000a@idirect.net>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Kenneth Nellis on 9/29/2006 7:50 AM:
> Couldn't find anything relevant in the archives or the documentation...
> 
> I have bash scripts that I want to run identically under Cygwin and 
> Linux, which sometimes require the scripts to detect the environment 
> and branch accordingly. There are numerous ways to do Cygwin detection, 
> but I was wondering what technique should work with the widest audience 
> and be most immune to future Cygwin developments.

Autoconf uses the config.guess script as its means to detect what platform
it is on.  This uses uname(1) and other tricks under the hood.  I would
recommend just using this script, since it is well maintained.

- --
Life is short - so eat dessert first!

Eric Blake             ebb9 AT byu DOT net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFHopK84KuGfSFAYARAnT0AJ0TzIJg/6f/mRqLMlq/zVYwbrLFSgCfdI2G
q1ajjclbKgAK9XYYSFDcO7E=
=nmKB
-----END PGP SIGNATURE-----

--
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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019