Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Date: Sat, 16 Jun 2001 23:09:53 -0400 From: Jason Tishler To: Iain Cc: cygwin AT cygwin DOT com Subject: Re: Where To Put Everything? Message-ID: <20010616230953.B4599@dothill.com> Mail-Followup-To: Iain , cygwin AT cygwin DOT com References: <20010616210112 DOT 42563 DOT qmail AT web12503 DOT mail DOT yahoo DOT com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="LiWPUx9DtabbuPpW" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010616210112.42563.qmail@web12503.mail.yahoo.com>; from iainmf2000@yahoo.com on Sat, Jun 16, 2001 at 02:01:12PM -0700 Organization: Dot Hill Systems Corp. --LiWPUx9DtabbuPpW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Iain, On Sat, Jun 16, 2001 at 02:01:12PM -0700, Iain wrote: > My question is - where do I put everything to replace > the old installation with the new? What's the quickest > way? This is the recipe I have used in the past: $ # change directory to top of build tree $ make prefix=/tmp/cygwin/usr install $ cd /tmp/cygwin/usr $ pkg.sh # see attached $ cd .. $ tar -cvzf cygwin-$(date +%Y%m%d)-1.tar.gz usr $ cp cygwin-$(date +%Y%m%d)-1.tar.gz /tmp/snapshots $ # run setup.exe and point it at /tmp/snapshots Jason -- Jason Tishler Director, Software Engineering Phone: 732.264.8770 x235 Dot Hill Systems Corp. Fax: 732.264.8798 82 Bethany Road, Suite 7 Email: Jason DOT Tishler AT dothill DOT com Hazlet, NJ 07730 USA WWW: http://www.dothill.com --LiWPUx9DtabbuPpW Content-Type: application/x-sh Content-Disposition: attachment; filename="pkg.sh" #! /bin/sh # Strip bin strip bin/*.exe bin/*.dll # FIXME: Seems not to be needed anymore? If so, remove. # Create include/w32api # mv include w32api # mkdir include # mv w32api include # Populate include mv i686-pc-cygwin/include/* include # Populate lib rm i686-pc-cygwin/lib/lib[cgm].a mv i686-pc-cygwin/lib/* lib for i in c g m do ln -s libcygwin.a lib/lib$i.a done # Remove i686-pc-cygwin rm -fr i686-pc-cygwin --LiWPUx9DtabbuPpW Content-Type: text/plain; charset=us-ascii -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple --LiWPUx9DtabbuPpW--