www.delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-SWARE-Spam-Status: | No, hits=-1.7 required=5.0 tests=AWL,BAYES_00,SARE_MSGID_LONG40,SPF_PASS |
X-Spam-Check-By: | sourceware.org |
MIME-Version: | 1.0 |
In-Reply-To: | <0105D5C1E0353146B1B222348B0411A201BCE5EB3A@NIHMLBX02.nih.gov> |
References: | <af0faace0906030608q783b942cl9ceb46158db54a6d AT mail DOT gmail DOT com> <0105D5C1E0353146B1B222348B0411A201BCE5EB3A AT NIHMLBX02 DOT nih DOT gov> |
Date: | Fri, 12 Jun 2009 19:16:55 +0800 |
Message-ID: | <af0faace0906120416l1dc199fdgb77db445bb4c3d26@mail.gmail.com> |
Subject: | Re: Can I install cygwin from my own setup.ini? |
From: | Pan ruochen <panruochen AT gmail DOT com> |
To: | "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com> |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Unsubscribe: | <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com> |
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 |
Well, I was always confused in selecting/deselecting packages during setup. And I often got the information about some package is required by another in the final step. So I decided to try patching the setup source code to make the setup more easy for me (and maybe for other people). Until now I've added a package filter to the setup. The filter reads the package names from an user defined configuration file `setup.ame' if this file exists in the current diretory, removes all unnecessary packages from `setup.ini' before feeding the setup information to the ini parser. In the package chooser screen, only the packages expected by the user as well as their depent packages are seen. Make all packages are set as 'Install' or 'Reinstall' status and go next until download and setup are finished. Without the `setup.ame' file in the current directory, the setup process are as the same as normal. I would be very pleased to offer the setup patched binary excutable as well as the patched source package, if anyone gets in the same trouble as me during cygwin setup. PRC June 12, 2009 -- 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/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |