[tlbuild] duplicates in win32

George N. White III gnwiii at gmail.com
Mon Jun 14 20:53:12 CEST 2010


On Mon, Jun 14, 2010 at 2:18 PM, Vladimir Volovich <vvv at vsu.ru> wrote:

> "GNW" == George N White writes:
>
>  >>> * simplify the problem of sorting out messy hash-bang lines (if the
>  >>> scripts are not going to be executed, the first line can be a
>  >>> comment indicating the "language", e.g., perl, ruby, etc.).
>
>  >> if we're going to do such change, why not simply put a hash-bang
>  >> there?
>
>  GNW> Authors like to use "#! /usr/bin/perl", but on older systems that
>  GNW> may be a really old perl, so path will have been set to use a
>  GNW> different perl.
>
> that's why we are using "#!/usr/bin/env perl" in such cases. :-)

Exactly -- every script has to be checked.   Maybe the right thing
for TL is for a wrapper to deal with whatever an author chooses,
but run the script with the interpreter found on the path rather than
execute via a link.

-- 
George N. White III <aa056 at chebucto.ns.ca>
Head of St. Margarets Bay, Nova Scotia



More information about the tlbuild mailing list