[twg-tds] storing scripts in the texmf tree
Hans Hagen
pragma at wxs.nl
Tue Feb 10 09:11:23 CET 2004
At 00:21 10/02/2004, Thomas Esser wrote:
>Hm... "lib" does not automatically stand for "platform-independent",
>same for "libexec". "share" is used for platform-independent stuff,
>but I don't like that name (and I don't like lib and libexec as well).
indeed, lib and exec immediately make me think of platforms so better avoid
those terms
>Can't we just use the directory name "scripts" and define it as "directory
>containing platform-independent program code, for example classical script
>programs and java bytecode" in the tds document? I mean, we can't always
>expect to be able to express everything in a single word (directory name).
scripts sounds ok to me (pl,rb,py,jar,js,sh,etc)
>To answer Karl's question about the benefit:
> - we solve the problem for one-file packages (for all languages)
> - it all looks cleaner and more reliable if we can say
> kpsewhich -format=scripts thumbpdf.pl
> kpsewhich -format=scripts texexec.pl
> instead of
> kpsewhich -progname=perl -format='other text files' thumbpdf.pl
> kpsewhich -progname=context -format='other text files' texexec.pl
yeah ... (it would simplify my texmfstart.rb script -)
> Searching texmf/foo// by using
> kpsewhich -progname=foo -format='other text files'
> if foo is nothing like a program but a logical concept (or package
> name) seems like a dirty trick anyway...
indeed, the 'other text files/binaries' has become fuzzy/overloaded anyway
just wondering: maybe kpsewhich can be extended by something
in texmf.cnf: format.whatever pathspec
in kpsewhich: -format=whatever
or so ...
Hans
-------------------------------------------------------------------------
Hans Hagen | PRAGMA ADE/POD/CTS
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com
-------------------------------------------------------------------------
information: http://www.pragma-ade.com/roadmap.pdf
documentation: http://www.pragma-ade.com/showcase.pdf
-------------------------------------------------------------------------
More information about the twg-tds
mailing list