dvitomp fix from Akira
[mplib] / src / texk / make / paths.mk
1 # paths.mk -- installation directories.
2 #
3 # The compile-time paths are defined in kpathsea/paths.h, which is built
4 # from kpathsea/texmf.in and these definitions.  See kpathsea/INSTALL
5 # for how the various path-related files are used and created.
6
7 # Do not change prefix and exec_prefix in Makefile.in!
8 # configure doesn't propagate the change to the other Makefiles.
9 # Instead, give the -prefix/-exec-prefix options to configure.
10 # (See kpathsea/INSTALL for more details.) This is arguably
11 # a bug, but it's not likely to change soon.
12 prefix = @prefix@
13 exec_prefix = @exec_prefix@
14
15 # Architecture-dependent executables.
16 bindir = @bindir@
17
18 # Architecture-independent executables.
19 scriptdir = $(bindir)
20
21 # Architecture-dependent files, such as lib*.a files.
22 libdir = @libdir@
23
24 # Architecture-independent files.
25 datadir = @datadir@
26
27 # Header files.
28 includedir = @includedir@
29
30 # GNU .info* files.
31 infodir = @infodir@
32
33 # Unix man pages.
34 manext = 1
35 mandir = @mandir@
36 man1dir = $(mandir)/man$(manext)
37
38 # TeX system-specific directories. Not all of the following are relevant
39 # for all programs, but it seems cleaner to collect everything in one place.
40
41 # The default paths are now in kpathsea/texmf.in. Passing all the
42 # paths to sub-makes can make the arg list too long on system V.
43 # Note that if you make changes below, you will have to make the
44 # corresponding changes to texmf.in or texmf.cnf yourself.
45
46 # The root of the main tree.
47 texmf = @texmfmain@
48
49 # The directory used by varfonts.
50 vartexfonts = /var/tmp/texfonts
51
52 # Regular input files.
53 texinputdir = $(texmf)/tex
54 mfinputdir = $(texmf)/metafont
55 mpinputdir = $(texmf)/metapost
56 mftinputdir = $(texmf)/mft
57
58 # dvips's epsf.tex, rotate.tex, etc. get installed here;
59 # ditto for dvilj's fonts support.
60 dvips_plain_macrodir = $(texinputdir)/plain/dvips
61 dvilj_latex2e_macrodir = $(texinputdir)/latex/dvilj
62
63 # mktex.cnf, texmf.cnf, etc.
64 web2cdir = $(texmf)/web2c
65
66 # The top-level font directory.
67 fontdir = $(texmf)/fonts
68
69 # Memory dumps (.fmt/.base/.mem).
70 fmtdir = $(web2cdir)/tex
71 basedir = $(web2cdir)/metafont
72 memdir = $(web2cdir)/metapost
73
74 # Pool files.
75 texpooldir = $(web2cdir)
76 mfpooldir = $(texpooldir)
77 mppooldir = $(texpooldir)
78
79 # Where the .map files from fontname are installed.
80 fontnamedir = $(texmf)/fontname
81
82 # For dvips configuration files, psfonts.map, etc.
83 dvipsdir = $(texmf)/dvips
84
85 # For dvips .pro files, gsftopk's render.ps, etc.
86 psheaderdir = $(dvipsdir)
87
88 # If a font can't be found close enough to its stated size, we look for
89 # each of these sizes in the order given.  This colon-separated list is
90 # overridden by the envvar TEXSIZES, and by a program-specific variable
91 # (e.g., XDVISIZES), and perhaps by a config file (e.g., in dvips).
92 # This list must be sorted in ascending order.
93 default_texsizes = 300:600
94
95 # End of paths.mk.