summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/tl-update-asy
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-04-03 22:33:45 +0000
committerKarl Berry <karl@freefriends.org>2019-04-03 22:33:45 +0000
commit072987993bdb3cf5495219b96ad4056509ccb7ab (patch)
tree7db7f28ff1713a570c4ef960d5e4c2dbabf0fdc1 /Master/tlpkg/bin/tl-update-asy
parent0714966cf940fe8c3abb344bdffd6744f88eec4d (diff)
asymptote 2.49
git-svn-id: svn://tug.org/texlive/trunk@50744 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/bin/tl-update-asy')
-rwxr-xr-xMaster/tlpkg/bin/tl-update-asy11
1 files changed, 6 insertions, 5 deletions
diff --git a/Master/tlpkg/bin/tl-update-asy b/Master/tlpkg/bin/tl-update-asy
index 6099a5dab9c..ef6c57db769 100755
--- a/Master/tlpkg/bin/tl-update-asy
+++ b/Master/tlpkg/bin/tl-update-asy
@@ -12,8 +12,6 @@
# for myself; feel free to peruse tug.org:~karl/.bash_login, etc.
# --karl
-ver=... # the newly-released version, from revision.cc
-
test "x$1" = x--build || exit 1
renice +19 -p $$ >/dev/null 2>&1
@@ -26,6 +24,8 @@ if false && $update_sources_from_ctan; then
\cp -arf /home/ftp/tex-archive/graphics/asymptote/ .
cd asymptote
+ ver=`awk -F\" '{print $2}' revision.cc` # the newly-released version
+
# show list of new files to add:
svn status | sed -n 's/^\?//p' | fgrep -v binaries
svn add `!!`
@@ -42,7 +42,7 @@ if false && $update_sources_from_ctan; then
#
elif test "x$1" = x--build; then
- # this part is about building the i386-linux asymptote on tug.org.
+ # this part is about building the x86 linux asymptote on tug.org.
# Despite all the dire warnings above, this part actually can be run
# as a script, because it's so often necessary to redo.
set -e
@@ -67,9 +67,9 @@ elif test "x$1" = x--build; then
# these configure options represent what is intended to be supported
# in the x86_64-linux build.
ASYMPTOTE_EPSDRIVER=epswrite; export ASYMPTOTE_EPSDRIVER
- ./configure -C --prefix=/tmp/ainst \
+ ./configure --prefix=/tmp/ainst \
--with-latex=/tmp/ainst/latex --with-context=/tmp/ainst/context \
- --enable-fftw --enable-gl --enable-gsl \
+ --disable-fftw --disable-gl --disable-gsl \
--enable-texlive-build CFLAGS=-g CXXFLAGS=-ansi
make
make check
@@ -89,6 +89,7 @@ elif false && $update_runtime_from_ainst; then
cd $xy
$cp binaries/i386-windows/texlive/asy.exe $pg/asymptote/
$cp binaries/x86_64-windows/texlive/asy.exe $pg/asymptote64/
+ # also check dlls
cd /tmp/ainst
$cp share/info/{*/,}*.info $xist/doc/info