summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorVladimir Volovich <vvv@vsu.ru>2008-05-28 01:48:29 +0000
committerVladimir Volovich <vvv@vsu.ru>2008-05-28 01:48:29 +0000
commit82ac90cec03415b61425c983ebdb776de5529d03 (patch)
tree84363302efebb4977912a69f3850dd7935a0162e /Build
parent0b10fb49c570a2c6833ed521be1ebe2addec7059 (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.in15
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