diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-17 21:41:51 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-17 21:41:51 +0000 |
commit | 487ca4806cc046076293cf6cc5fbba0db282bac7 (patch) | |
tree | 847b412ab5158dd7bdd7ed7e5a4cc3fbca94be32 /Build/source/texk/make/paths.mk | |
parent | a3d3111bfe26b8e5f5bc6049dfb2a4ca2edc7881 (diff) |
texk 1
git-svn-id: svn://tug.org/texlive/trunk@1485 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/make/paths.mk')
-rw-r--r-- | Build/source/texk/make/paths.mk | 95 |
1 files changed, 95 insertions, 0 deletions
diff --git a/Build/source/texk/make/paths.mk b/Build/source/texk/make/paths.mk new file mode 100644 index 00000000000..7a18924ad0f --- /dev/null +++ b/Build/source/texk/make/paths.mk @@ -0,0 +1,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)/tex +basedir = $(web2cdir)/metafont +memdir = $(web2cdir)/metapost + +# 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. |