diff options
author | Karl Berry <karl@freefriends.org> | 2018-07-04 21:19:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-07-04 21:19:25 +0000 |
commit | a2dda8b02b5516aca742efff690705ee720d810a (patch) | |
tree | d93ca539e1ece6e3e27e96fb7182c730d608a05f /Build/source/doc | |
parent | 9d5e239b66f12f75c7e0b7c869bbacd18429130d (diff) |
doc,sync,exec
git-svn-id: svn://tug.org/texlive/trunk@48133 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/doc')
-rw-r--r-- | Build/source/doc/build-tools.txt | 2 | ||||
-rw-r--r-- | Build/source/doc/tlbuild.info | 2 | ||||
-rw-r--r-- | Build/source/doc/tlbuild.texi | 13 |
3 files changed, 9 insertions, 8 deletions
diff --git a/Build/source/doc/build-tools.txt b/Build/source/doc/build-tools.txt index aa2b9e5330c..73d8aead3c9 100644 --- a/Build/source/doc/build-tools.txt +++ b/Build/source/doc/build-tools.txt @@ -1,6 +1,6 @@ autoconf (GNU Autoconf) 2.69 automake (GNU automake) 1.16.1 -bison (GNU Bison) 3.0.4 +bison (GNU Bison) 3.0.5 flex 2.6.0 ltmain.sh (GNU libtool) 2.4.6 m4 (GNU M4) 1.4.18 diff --git a/Build/source/doc/tlbuild.info b/Build/source/doc/tlbuild.info index fba9c2a0ce9..62391d8af73 100644 --- a/Build/source/doc/tlbuild.info +++ b/Build/source/doc/tlbuild.info @@ -711,7 +711,7 @@ many extra hassles, so don't do that, tempting as it may be. autoconf (GNU Autoconf) 2.69 automake (GNU automake) 1.16.1 - bison (GNU Bison) 3.0.4 + bison (GNU Bison) 3.0.5 flex 2.6.0 ltmain.sh (GNU libtool) 2.4.6 m4 (GNU M4) 1.4.18 diff --git a/Build/source/doc/tlbuild.texi b/Build/source/doc/tlbuild.texi index 806bff77e9c..c74901466f6 100644 --- a/Build/source/doc/tlbuild.texi +++ b/Build/source/doc/tlbuild.texi @@ -474,7 +474,8 @@ make check @end example Then you modify source files in @file{mydir/texk/dvipdfm-x} and rerun -@code{make} in @file{mydir/Work/texk/dvipdfm-x} to rebuild. +@code{make} in @file{mydir/Work/texk/dvipdfm-x} to rebuild (that +build directory is where the binaries end up). The second line of the @code{configure} invocation shows examples of extra things you likely want to specify if you intend to hack the @@ -488,15 +489,15 @@ tweak as desired; check the output from @code{configure --help}. @cindex size of source tree Finally, the above retrieves the entire TL source tree (several -hundred megabytes). It is natural to ask if this is really necessary. +hundred megabytes). It is natural to ask if this is really necessary. Strictly speaking, the answer is no, but it is vastly more convenient -to do so. If you cut down the source tree, you must also give +to do so. If you cut down the source tree, you must also give additional @code{configure} flags to individually disable using system versions of libraries, or the intricacies of the dependencies (such as @code{teckit} requiring @code{zlib}) will have undesired side effects. For an example, see the @code{build-pdftex.sh} script in the -@code{pdftex} development source (@url{http://pdftex.org}), which is -indeed a cut-down TL source tree. +@code{pdftex} development source (details at @url{http://pdftex.org}), +which is indeed a cut-down TL source tree. @vindex --enable-missing @r{to ignore dependencies} Even with @code{--disable-all-pkgs}, dependencies will be checked. @@ -675,7 +676,7 @@ source tree. @pindex plain.tex@r{, not in source tree} The main consideration is that @code{make install} is not enough to make a usable @TeX{} installation. Beyond the compiled binaries, -(thousands of) support files are needed; just as a first example +(thousands of) support files are needed; just as a first example, @file{plain.tex} is not in the source tree. These support files are maintained completely independently and are |