diff options
author | Karl Berry <karl@freefriends.org> | 2008-03-07 19:26:47 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-03-07 19:26:47 +0000 |
commit | bd73c3cb1402eda07b0859c0e1768f47cc019e63 (patch) | |
tree | 92538802ba94eeb5941e066519fbe428be60a16f /Build | |
parent | bcfdd06eec201626e38bdd68d97c9582af455727 (diff) |
symlink makeglossaries script
git-svn-id: svn://tug.org/texlive/trunk@6881 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r-- | Build/source/texk/tetex/ChangeLog | 6 | ||||
-rw-r--r-- | Build/source/texk/tetex/Makefile.in | 15 |
2 files changed, 19 insertions, 2 deletions
diff --git a/Build/source/texk/tetex/ChangeLog b/Build/source/texk/tetex/ChangeLog index 08ce588ef66..bf2cd4cf8e2 100644 --- a/Build/source/texk/tetex/ChangeLog +++ b/Build/source/texk/tetex/ChangeLog @@ -1,3 +1,9 @@ +2008-03-07 Karl Berry <karl@tug.org> + + * Makefile.in (LINKEDPLSCRIPTS): rename from LINKEDPERLSCRIPTS. + (LINKEDNOEXTSCRIPTS): new variable for makeglossaries. + (install-linkedscripts): install them. + 2008-03-03 Karl Berry <karl@tug.org> * latex.info, latex2e.texi: remove; this will become a separate diff --git a/Build/source/texk/tetex/Makefile.in b/Build/source/texk/tetex/Makefile.in index dd05256ad4e..81ed0bdcec2 100644 --- a/Build/source/texk/tetex/Makefile.in +++ b/Build/source/texk/tetex/Makefile.in @@ -14,7 +14,12 @@ SCRIPTS = \ texconfig texconfig-dialog texconfig-sys texdoc texdoctk \ texlinks thumbpdf updmap updmap-sys -LINKEDPERLSCRIPTS = a2ping e2pall epstopdf pdfcrop pkfix ps2eps +# .pl and in texmf +LINKEDPLSCRIPTS = a2ping e2pall epstopdf pdfcrop pkfix ps2eps +# +# no extension and in texmf-dist. +# (need to create a config file or something, ick.) +LINKEDNOEXTSCRIPTS = glossaries/makeglossaries CONTEXTSCRIPTS = \ ctxtools exatools luatools makempy mpstools mptopdf mtxtools \ @@ -109,12 +114,18 @@ install-exec: install-linkedscripts # wrapper for Windows is also done by hand, and also could/should be # done by ctan2tl. # +# $(scriptdir) here is the binary directory, e.g., bin/i386-linux. +# install-linkedscripts: -$(SHELL) $(srcdir)/../mkinstalldirs $(scriptdir) - for s in $(LINKEDPERLSCRIPTS); do \ + for s in $(LINKEDPLSCRIPTS); do \ rm -f $(scriptdir)/$$s; \ ln -s ../../texmf/scripts/$$s/$$s.pl $(scriptdir)/$$s; \ done + for s in $(LINKEDNOEXTSCRIPTS); do \ + target=$(scriptdir)/`basename $$s`; rm -f $$target; \ + ln -s ../../texmf-dist/scripts/$$s $$target`; \ + done kpse_include ../make/clean.mk |