texlive[73833] trunk: mention github autobuild workflows more
commits+karl at tug.org
commits+karl at tug.org
Mon Feb 10 00:41:13 CET 2025
Revision: 73833
https://tug.org/svn/texlive?view=revision&revision=73833
Author: karl
Date: 2025-02-10 00:41:13 +0100 (Mon, 10 Feb 2025)
Log Message:
-----------
mention github autobuild workflows more
Modified Paths:
--------------
trunk/Build/source/README
trunk/Master/tlpkg/bin/tl-update-asy
Modified: trunk/Build/source/README
===================================================================
--- trunk/Build/source/README 2025-02-09 23:23:49 UTC (rev 73832)
+++ trunk/Build/source/README 2025-02-09 23:41:13 UTC (rev 73833)
@@ -79,4 +79,4 @@
x86_64-linuxmusl,
and others noted above:
built at https://github.com/TeX-Live/texlive-source/releases.
- see ./github/scripts/build-tl.sh.
+ see ./github/scripts/build-tl.sh (and workflows/main.yml).
Modified: trunk/Master/tlpkg/bin/tl-update-asy
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-asy 2025-02-09 23:23:49 UTC (rev 73832)
+++ trunk/Master/tlpkg/bin/tl-update-asy 2025-02-09 23:41:13 UTC (rev 73833)
@@ -130,21 +130,6 @@
scom -m"asymptote $ver support files, windows binary" $ci
fi
-# the production build on x86_64-linux and i386-linux:
-#
-# cd .../Build/source/utils
-# docker run -it -v "$(pwd)/asymptote:/asymptote" --entrypoint bash debian:10
-#
-# In the docker container you are dropped in:
-# apt update
-# apt upgrade
-# # note we do NOT install libtirpc-dev because it cannot disabled by configure
-# apt install build-essential pkg-config libeigen3-dev libcurl4-openssl-dev libreadline-dev libboost-filesystem-dev flex libglu1-mesa-dev freeglut3-dev libosmesa6-dev libreadline6-dev zlib1g-dev bison libglm-dev libncurses-dev
-# cd /asymptote
-# ./configure --prefix=/tmp/asyinst --enable-static --enable-texlive-build CXXFLAGS=-std=c++11 --disable-gsl --disable-fftw --disable-lsp --disable-curl
-# sed -i -e 's/^LIBS = /LIBS = -static-libgcc -static-libstdc++ /' Makefile
-# make -j6
-# exit
-# Strip and copy the resulting asy.
-# For i386 binaries:
-# docker run -it -v "$(pwd)/asymptote:/asymptote" --entrypoint bash i386/debian:10
+# The x86_64-linux binary and other platforms are built via github. See
+# Build/source/.github/scripts/build-asy.sh (and workflows/build-asy.yml),
+# siblings to the main TL build files there.
More information about the tex-live-commits
mailing list.