blob: bdff1c1d303e05ac57bfbaf42d750ba6f4dfe331 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
|
## Makefile.am for the TeX Live subdirectory texk/tetex/
##
## Copyright (C) 2009-2012 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
##
ACLOCAL_AMFLAGS = -I ../../m4
EXTRA_DIST = \
updmap-single.pl
shell_scripts = \
updmap-sys
sh_scripts = \
allcm \
allneeded \
dvi2fax \
dvired \
fmtutil \
fmtutil-sys \
fontinst \
kpsetool \
kpsewhere \
ps2frag \
pslatex \
rubibtex \
rumakeindex \
texconfig \
texconfig-dialog \
texconfig-sys \
texlinks
scriptsdir = texmf/scripts/tetex
nodist_bin_SCRIPTS =
include $(srcdir)/../am/script_links.am
texmfdir = $(datarootdir)/$(scriptsdir)
dist_texmf_SCRIPTS = $(shell_scripts:=.sh)
if !WIN32
dist_bin_SCRIPTS = $(sh_scripts)
endif !WIN32
CLEANFILES = $(nodist_bin_SCRIPTS)
dist_man1_MANS = \
allcm.man \
allec.man \
allneeded.man \
dvi2fax.man \
dvired.man \
e2pall.man \
fmtutil.man \
fontinst.man \
kpsetool.man \
kpsewhere.man \
ps2frag.man \
pslatex.man \
rubibtex.man \
rumakeindex.man \
texconfig.man \
texdoctk.man \
texlinks.man \
thumbpdf.man \
updmap.man
dist_man5_MANS = \
fmtutil.cnf.5 \
updmap.cfg.5
texconfigdir = $(datarootdir)/texmf/texconfig
dist_texconfig_SCRIPTS = tcfmgr
dist_texconfig_DATA = tcfmgr.map
web2cdir = $(datarootdir)/texmf/web2c
dist_web2c_DATA = fmtutil.cnf
bin_links = \
allcm:allec \
fmtutil:mktexfmt \
kpsetool:kpsexpand \
kpsetool:kpsepath
include $(top_srcdir)/../am/bin_links.am
man1_links = $(bin_links) \
fmtutil:fmtutil-sys \
texconfig:texconfig-sys \
updmap:updmap-sys
include $(top_srcdir)/../am/man1_links.am
install-exec-hook: install-bin-links
install-data-hook: install-shell-links install-man1-links
uninstall-hook: uninstall-bin-links uninstall-links uninstall-man1-links
EXTRA_DIST += \
README.texdoctk
## Not used
##
EXTRA_DIST += \
old-fontinst.bat \
old-updmap
## Tests
##
TESTS = tests/updmap-cmdline-test.pl
EXTRA_DIST += $(TESTS)
##
.PHONY: run-texlinks
## This target is invoked by the top-level make,
## to create the per-format engine symlinks in $(bindir),
## after everything else is installed. We explicitly specify the
## fmtutil.cnf file to use for the sake of distro builds.
## We pass along the executable extension for the sake of cygwin, so we
## don't create dangling symlinks there (even though they work).
run_texlinks = $(DESTDIR)$(bindir)/texlinks -v \
-f $(DESTDIR)$(web2cdir)/fmtutil.cnf \
-e "$(EXEEXT)" $(DESTDIR)$(bindir)
run-texlinks:
if !WIN32
PATH="$(DESTDIR)$(bindir):$(PATH)"; export PATH; $(run_texlinks)
endif !WIN32
|