summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-07-06 17:53:52 +0000
committerKarl Berry <karl@freefriends.org>2018-07-06 17:53:52 +0000
commit6e0ef8475e8bdc664bd8bd158bd76d9d6bb5e5a4 (patch)
treeaf5076b43a983bf2e0bf3f8d1f6a408adda8526e
parent852a0d193dea646bdf6698972eb4c4fc07523779 (diff)
build doc updates
git-svn-id: svn://tug.org/texlive/trunk@48151 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Build/source/.travis.yml14
-rw-r--r--Build/source/README19
-rwxr-xr-xMaster/tlpkg/bin/tl-update-bindir2
3 files changed, 22 insertions, 13 deletions
diff --git a/Build/source/.travis.yml b/Build/source/.travis.yml
index 957b951ef41..95c0e13f884 100644
--- a/Build/source/.travis.yml
+++ b/Build/source/.travis.yml
@@ -9,8 +9,18 @@
# which is pushed to Github
# https://github.com/TeX-Live/texlive-source
# The cron job that does the git svn up and git push is
-# running on texlive.info
-#
+# running on texlive.info.
+
+# To get binaries:
+# * go to https://github.com/TeX-Live/texlive-source/commits/master
+# and check that all commits you want are there (max waiting time 30min).
+# * go to https://github.com/TeX-Live/texlive-source/releases
+# and "Draft new release" (does git tag).
+# * wait 30min or so.
+# * go to https://github.com/TeX-Live/texlive-source/releases/latest/
+# and there should be binaries for the new "release".
+# * use tl-update-bindir.
+
language: c
sudo: required
diff --git a/Build/source/README b/Build/source/README
index e7341f9ef60..1714afb38b2 100644
--- a/Build/source/README
+++ b/Build/source/README
@@ -31,8 +31,6 @@ aarch64-linux:
gcc (Debian 6.3.0-18) 6.3.0 20170516
./Build --enable-arm-neon=check
-armhf-linux:
-
i386-netbsd, amd64-netbsd:
gcc version 4.5.3 (NetBSD nb2 20110806)
NetBSD/amd64 6.1.3
@@ -41,10 +39,10 @@ i386-netbsd, amd64-netbsd:
./Build --enable-xindy CLISP=/usr/local/bin/clisp
i386-freebsd, amd64-freebsd:
- --disable-dvisvgm; upmendex for i386 built with -DU_IS_BIG_ENDIAN=0.
+ http://anthesphoria.net/FreeBSD/TeXLive-2018/
+ upmendex for i386 built with -DU_IS_BIG_ENDIAN=0.
-i386-linux, x86_64-linux:
- Debian 8.0 (Jessie), Apr 2015.
+i386-linux: see travis below.
i386-openbsd, amd64-openbsd:
e.g., see CONFIGURE_ARGS in the Makefile in
@@ -56,9 +54,7 @@ i386-solaris, x86_64-solaris, sparc-solaris:
i386-cygwin, x86_64-cygwin: gcc-4.8.2, cygwin-1.7.29.
./Build (with --enable-xindy for i386).
-x86_64-darwin:
- OS X 10.10
- See Master/source/mactexdoc.tar.xz.
+x86_64-darwin: See Master/source/mactexdoc.tar.xz.
x86_64-darwinlegacy:
Mac OS X 10.6, clang 5.0, libc++ required
@@ -66,7 +62,10 @@ x86_64-darwinlegacy:
http://build.contextgarden.net/waterfall?tag=c/texlive
(These links have info on all platforms built by Mojca.)
+i386-linux,
+x86_64-linux,
x86_64-linuxmusl:
Alpine 3.1 Docker image with musl libc 1.1.5
- Binaries are taken from the CI testing on travis-ci, see the
- source/.travis.yaml file for details on how to build.
+ Binaries are taken from the CI testing on travis-ci
+ see the source/.travis.yaml file for details on how to build,
+ and tlpkg/bin/tl-update-bindir for updating binaries (in general).
diff --git a/Master/tlpkg/bin/tl-update-bindir b/Master/tlpkg/bin/tl-update-bindir
index d5af9efb66b..fedceb22e3a 100755
--- a/Master/tlpkg/bin/tl-update-bindir
+++ b/Master/tlpkg/bin/tl-update-bindir
@@ -197,7 +197,7 @@ for tlplat in $tlplats; do
default_bin_loc=$download_loc
$grab http://dl.contextgarden.net/build/texlive/$tlplat.tar.xz;;
esac
- fi
+ fi # end $USER=karl
#
test -z "$bin_loc" && test -n "$default_bin_loc" \