diff options
author | Vladimir Volovich <vvv@vsu.ru> | 2008-05-28 01:48:29 +0000 |
---|---|---|
committer | Vladimir Volovich <vvv@vsu.ru> | 2008-05-28 01:48:29 +0000 |
commit | 82ac90cec03415b61425c983ebdb776de5529d03 (patch) | |
tree | 84363302efebb4977912a69f3850dd7935a0162e /Build | |
parent | 0b10fb49c570a2c6833ed521be1ebe2addec7059 (diff) |
per conversation with Karl:
remove variables: LINKED_SYS_SCRIPTS, LINKSUFFIX
remove rule: install-linked-sys-scripts
these were not used, because there is
rm -f $(scriptdir)/getnonfreefonts-sys
ln -s getnonfreefonts $(scriptdir)/getnonfreefonts-sys
in install-exec rule which was overriding the effort for linked
sys scripts. since there's only one such script anyway, this
gets rid of unused variables and ruled and simplifies the makefile.
git-svn-id: svn://tug.org/texlive/trunk@8371 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r-- | Build/source/texk/texlive/Makefile.in | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/Build/source/texk/texlive/Makefile.in b/Build/source/texk/texlive/Makefile.in index 19fb20e2f89..a544d09d36c 100644 --- a/Build/source/texk/texlive/Makefile.in +++ b/Build/source/texk/texlive/Makefile.in @@ -34,12 +34,6 @@ LINKED_SCRIPTS = \ texmf-dist/scripts/ppower4/pdfthumb.texlua \ texmf-dist/scripts/vpe/vpe.pl -LINKED_SYS_SCRIPTS = \ - texmf/scripts/texlive/getnonfreefonts.pl - -# overridden in the recursive call below for the sys scripts. -LINKSUFFIX = - manpgs = getnonfreefonts getnonfreefonts-sys all: $(LIVESCRIPTS) @@ -53,7 +47,7 @@ install-data:: $(INSTALL_DATA) $(srcdir)/$$p.man $(man1dir)/$$p.$(manext); \ done -install-exec: install-linked-scripts install-linked-sys-scripts +install-exec: install-linked-scripts -$(SHELL) $(srcdir)/../mkinstalldirs $(scriptdir) for s in $(LIVESCRIPTS); do \ rm -f $(scriptdir)/$$s ; \ @@ -80,12 +74,11 @@ install-linked-scripts: -$(SHELL) $(srcdir)/../mkinstalldirs $(scriptdir) # - link to the basename, removing any extension, of the source. # - we downcase for the sake of TeXcount.pl -> texcount. -# - LINKSUFFIX is for -sys, see next target. # - the purpose of the case..esac is to support both multiplatform and # non-multiplatform builds. for s in $(LINKED_SCRIPTS); do \ target=$(scriptdir)/`basename $$s | sed 's,\.[^/]*$$,,' | tr A-Z a-z`; \ - target=$$target$(LINKSUFFIX); \ + target=$$target; \ rm -f $$target; \ case "$(scriptdir)" in \ */bin) d=..;; \ @@ -98,10 +91,6 @@ install-linked-scripts: ln -s $$d/$$s $$target; \ done -install-linked-sys-scripts: - $(MAKE) LINKSUFFIX=-sys LINKED_SCRIPTS="$(LINKED_SYS_SCRIPTS)" \ - install-linked-scripts - kpse_include ../make/clean.mk config.status: $(srcdir)/configure |