Sender: rich AT phekda DOT freeserve DOT co DOT uk Message-ID: <3AA559FA.5044A1D5@phekda.freeserve.co.uk> Date: Tue, 06 Mar 2001 21:43:22 +0000 From: Richard Dawe X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.17 i586) X-Accept-Language: de,fr MIME-Version: 1.0 To: djgpp-workers AT delorie DOT com Subject: Re: Fileutils 4.0 port and ginstall References: <2950-Tue06Mar2001220738+0200-eliz AT is DOT elta DOT co DOT il> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Hello. Eli Zaretskii wrote: > > > Hans-Bernhard Broeker wrote: > > > > It'll translate a call > > > > install foo/bar elsewhere/bar > > > > silently into an equivalent of > > > > install foo/bar elsewhere/bar > > stubify elsewhere/bar > > Actually, it does this: > > if foo/bar.exe does not exist > stubify foo/bar > install foo/bar.exe elsewhere/bar.exe Just to clarify for the port of 4.0's install: In the case where foo/bar is an unstubbed COFF, it works as Eli says. If foo/bar is a stubbed COFF image, foo/bar is just copied to elsewhere/bar.exe, since it does not require stubbing. If foo/bar is a plain old DOS (MZ) executable then it is copied to elsewhere/bar.exe. Everything else just gets copied from foo/bar to elsewhere/bar. Bye, Rich =] -- Richard Dawe http://www.bigfoot.com/~richdawe/ "The soul is the mirror of an indestructible universe." --- Gottfried W. Leibniz