delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/06/22/22:57:10

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
Subject: Re: cygwin installer
From: Robert Collins <rbcollins AT cygwin DOT com>
To: Jonah Bossewitch <mrenoch AT phantomcynthetics DOT com>
Cc: cygwin AT cygwin DOT com
In-Reply-To: <cb9dpd$78s$1@sea.gmane.org>
References: <cb9dpd$78s$1 AT sea DOT gmane DOT org>
Message-Id: <1087959410.3015.29.camel@localhost>
Mime-Version: 1.0
Date: Wed, 23 Jun 2004 12:56:50 +1000
X-MG1-Works-MailScanner-Information: Please contact the ISP for more information
X-MG1-Works-MailScanner: Found to be clean
X-MG1-Works-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.8, required 5, BAYES_00 -4.90, RCVD_IN_SORBS 0.10)
X-MailScanner-From: rbcollins AT cygwin DOT com
X-IsSubscribed: yes
Note-from-DJ: This may be spam

--=-lr6kmgekFyWuKM03qUuU
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Tue, 2004-06-22 at 23:55, Jonah Bossewitch wrote:
> Hi,
>=20
> I was hoping that someone might be able to point me in the direction of=
=20
> some documentation for creating a standalone windows installer for a=20
> cygwin based application.
>=20
> What I mean by this, is a one-click installer that ships with the cygwin=
=20
> dlls, and all the necessary dependancies, along with the application=20
> that we are porting. So, if a user doesn't have cygwin, they don't need=
=20
> to install it separately first.  I understand that people with cygwin=20
> already installed may need to download a separate binary since the=20
> installer might mess up their existing installation.

It's more that third party installers have a nasty habit of not a)
keeping up with changes in the cygwin environment, and b) not being
compatible with the cygwin setup.exe. (Which is pretty simple to do).

So, if you want to create this, you'll need a fork setup's code, remove
all the screens asking users things, and have a precanned list of
repositories it installs from, and of packages it requires. Done
carefully, this won't stuff up cygwin installs at all. You will need to
keep this up to date with any changes we make, or else you may start to
cause problems in the future.

Rob
--=20
GPG key available at: <http://www.robertcollins.net/keys.txt>.

--=-lr6kmgekFyWuKM03qUuU
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQBA2PFxI5+kQ8LJcoIRAkNaAKCXDHM1rqPa8Io0uS4dQySzcC/5MwCfZcR0
elp4mbkQ5b/CK6Xs2bZzkbU=
=jfBW
-----END PGP SIGNATURE-----

--=-lr6kmgekFyWuKM03qUuU--

- Raw text -


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