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
|
# paths.mk -- installation directories.
#
# The compile-time paths are defined in kpathsea/paths.h, which is built
# from kpathsea/texmf.in and these definitions. See kpathsea/INSTALL
# for how the various path-related files are used and created.
# Do not change prefix and exec_prefix in Makefile.in!
# configure doesn't propagate the change to the other Makefiles.
# Instead, give the -prefix/-exec-prefix options to configure.
# (See kpathsea/INSTALL for more details.) This is arguably
# a bug, but it's not likely to change soon.
prefix = @prefix@
exec_prefix = @exec_prefix@
# Architecture-dependent executables.
bindir = @bindir@
# Architecture-independent executables.
scriptdir = $(bindir)
# Architecture-dependent files, such as lib*.a files.
libdir = @libdir@
# Architecture-independent files.
datadir = @datadir@
# Header files.
includedir = @includedir@
# GNU .info* files.
infodir = @infodir@
# Unix man pages.
manext = 1
mandir = @mandir@
man1dir = $(mandir)/man$(manext)
# TeX system-specific directories. Not all of the following are relevant
# for all programs, but it seems cleaner to collect everything in one place.
# The default paths are now in kpathsea/texmf.in. Passing all the
# paths to sub-makes can make the arg list too long on system V.
# Note that if you make changes below, you will have to make the
# corresponding changes to texmf.in or texmf.cnf yourself.
# The root of the main tree.
texmf = @texmfmain@
# The directory used by varfonts.
vartexfonts = /var/tmp/texfonts
# Regular input files.
texinputdir = $(texmf)/tex
mfinputdir = $(texmf)/metafont
mpinputdir = $(texmf)/metapost
mftinputdir = $(texmf)/mft
# dvips's epsf.tex, rotate.tex, etc. get installed here;
# ditto for dvilj's fonts support.
dvips_plain_macrodir = $(texinputdir)/plain/dvips
dvilj_latex2e_macrodir = $(texinputdir)/latex/dvilj
# mktex.cnf, texmf.cnf, etc.
web2cdir = $(texmf)/web2c
# The top-level font directory.
fontdir = $(texmf)/fonts
# Memory dumps (.fmt/.base/.mem).
fmtdir = $(web2cdir)
basedir = $(fmtdir)
memdir = $(fmtdir)
# Pool files.
texpooldir = $(web2cdir)
mfpooldir = $(texpooldir)
mppooldir = $(texpooldir)
# Where the .map files from fontname are installed.
fontnamedir = $(texmf)/fontname
# For dvips configuration files, psfonts.map, etc.
dvipsdir = $(texmf)/dvips
# For dvips .pro files, gsftopk's render.ps, etc.
psheaderdir = $(dvipsdir)
# If a font can't be found close enough to its stated size, we look for
# each of these sizes in the order given. This colon-separated list is
# overridden by the envvar TEXSIZES, and by a program-specific variable
# (e.g., XDVISIZES), and perhaps by a config file (e.g., in dvips).
# This list must be sorted in ascending order.
default_texsizes = 300:600
# End of paths.mk.
|