2023-12-23 Karl Berry * build-tools: autoconf 2.72 and (belatedly) makeinfo 7.1 * tlbuild.texi (Build in parallel): mention TL_MAKE_FLAGS=-j`nproc` ./Build 2023-06-18 Karl Berry * build-tools.txt: makeinfo 7.0.3 * tlbuild.texi (Testing one engine): mention error if SUBDIRS=. omission with make check: fatal: making test-suite.log: failed to create hitexdir/tests/hello.test 2023-02-27 Karl Berry * tlbuild-incl/tlmgr.texi: remake for path --windowsmode. 2023-02-26 Karl Berry * tlbuild-incl/tlmgr.texi, * tlbuild-incl/install-tl.texi: remake for 2023 versions. 2023-02-21 Karl Berry * build-tools.txt: libtool-2.4.7. 2022-05-28 Karl Berry * tlbuild.texi (Build one package): typo, buil -> build. 2022-02-19 Karl Berry * tlbuild.texi (Prerequisites): C++11 required by HarfBuzz; Python required by ICU tests. (Build problems): move basic idea to "Removing C++11 dependency"; not worth its own section. (Build one program): add subsubheadings; mention TEXMFROOT and TEXMFCNF settings to run a program from the build tree. (Build one engine): mention testing hints. 2022-01-11 Karl Berry * tlbuild.texi (Prerequisites): mention use of GNU make $@ feature wrt tangle-sh[.in], etc. 2021-07-06 Karl Berry * tlbuild.texi (Build one package, Build one engine): more needed to avoid C++11 dependencies. 2021-06-30 Karl Berry * build-tools.txt: autoconf 2.71 and other updates. 2021-04-22 Karl Berry * tlbuild-incl/tlmgr.texi, * tlbuild-incl/install-tl.texi: regenerate for https://mirror.ctan.org. 2021-02-09 Karl Berry * tlbuild.texi (Adding a new program module): emphasize requirement for configure, etc., to be committed. 2020-11-28 Karl Berry * tlbuild.texi (Adding a new program module): more explicit info. Suggested by Bob Tennent. 2020-08-31 Karl Berry * tlbuild.texi (Build one engine): rewrite procedure. * build-tools.txt: bison 3.7.1. 2020-05-14 Karl Berry * tlbuild.texi: remove poppler references. * build-tools.txt: bison 3.6.1. 2020-03-13 Karl Berry * tlbuild.texi: update for 2020. * build-tools.txt: bison 3.5.2. 2019-12-22 Karl Berry * build-tools.txt: bison 3.5. 2019-08-11 Karl Berry * tlbuild.texi (Build one package): rm sources to build without C++11. 2018-04-10 Karl Berry * tlbuild.texi (Cross compilation): move to under Building. (Continuous integration): restrucuture. * Makefile.am (*_node_{good,bad}): update for current pod doc. ($(mydoc)-incl.texi): hint to symlink scripts for pod2texi. 2018-02-20 Karl Berry * tlbuild.texi (Continuous integration): Texinfo syntax, wording. 2018-02-20 Norbert Preining * tlbuild.texi (Continuous integration): new chapter. 2018-02-10 Karl Berry * tlbuild.texi (Adding a new program module): more specifics on our usual layout and new files. (version): (February) 2018. 2017-03-22 Karl Berry * tlbuild.texi: we now default to gcc for ICU too. 2017-03-19 Karl Berry * tlbuild.texi: TLPATCHES -> TLpatches. (direntry): add install-tl and tlmgr entries. 2016-01-21 Karl Berry * tlbuild.texi (Cross problems): Lua[JIT]TeX no longer uses pdflua.c and thus no txt2zlib, so remove paragraph. From Luigi, 18 Jan 2016 09:11:53. * build-tools.txt (flex): now at 2.6.0. (makeinfo): texinfo-6.1. 2015-05-28 Peter Breitenlohner * README.solaris (new): Moved from ../ to here. * Makefile.am: Adapted. 2015-03-24 Peter Breitenlohner * tlbuild.texi: Add '--disable-synctex'. 2015-03-18 Peter Breitenlohner * build-tools.txt: Using bison 3.0.4 and libtool 2.4.6. * tlbuild.texi: Minor updates. 2015-01-20 Peter Breitenlohner * build-tools.txt: Using bison 3.0.3 and libtool 2.4.5. 2014-12-09 Peter Breitenlohner * tlbuild.texi: Fixed a few typos. 2014-12-08 Peter Breitenlohner * build-tools.txt: Using libtool 2.4.4. 2014-06-16 Peter Breitenlohner * tlbuild.texi: Drop '--with-xindy-recode'. 2014-05-20 Karl Berry * tlbuild-incl/install-tl.texi, * tlbuild-incl/tlmgr.texi: new files, generated from the pod doc. * tlbuild.texi: @include them. * Makefile.am (tlbuild_TEXINFOS): add them. ($(mydoc)-incl.texi): new phony target to run pod2texi; currently requires development texinfo, and thus is not intended to be invoked except by hand. (readme-install): new phony target. * splitinfo.gawk: quit at appendix too. 2014-05-20 Peter Breitenlohner * Makefile.am (EXTRA_DIST): no ${PDFS} any more. 2014-05-01 Karl Berry * tlbuild.texi (Building): split into sections. Give full example of working on a single program. 2014-04-09 Karl Berry Peter Breitenlohner * texlive.texi: Update for Texinfo, etc. * build.texi, build-tools (removed): Moved ... * tlbuild.texi, build-tools.txt (new): ... to here. * splitinfo.gawk (new): Awk script to generate README.* files. * Makefile.am: Adapted. 2013-12-14 Peter Breitenlohner * doc/build.texi: Fixed some typos. (This ChangeLog file is in the public domain.)