aboutsummaryrefslogtreecommitdiff
path: root/tl-build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tl-build.sh')
-rwxr-xr-xtl-build.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/tl-build.sh b/tl-build.sh
index b538401..12e0463 100755
--- a/tl-build.sh
+++ b/tl-build.sh
@@ -4,6 +4,7 @@
4 4
5this_dir=`pwd` 5this_dir=`pwd`
6tl_sourcedir=${this_dir}/source 6tl_sourcedir=${this_dir}/source
7patch_dir=${this_dir}/patches
7 8
8. ${this_dir}/variables.conf 9. ${this_dir}/variables.conf
9 10
@@ -71,6 +72,7 @@ if [[ ${with_clisp} == "y" ]]; then
71 $wget https://alpha.gnu.org/gnu/clisp/$clisp_ver.tar.bz2 72 $wget https://alpha.gnu.org/gnu/clisp/$clisp_ver.tar.bz2
72 bunzip2 -dc $clisp_ver.tar.bz2 | tar xf - 73 bunzip2 -dc $clisp_ver.tar.bz2 | tar xf -
73 cd $clisp_ver 74 cd $clisp_ver
75 cp ${patch_dir}/patch-source-clisp-clispver_lispbibl_d . && patch < patch-source-clisp-clispver_lispbibl_d
74 ./configure CPPFLAGS=-DUNIX_BINARY_DISTRIB --prefix=$clisp_toolsdir \ 76 ./configure CPPFLAGS=-DUNIX_BINARY_DISTRIB --prefix=$clisp_toolsdir \
75 --without-readline --without-dynamic-modules \ 77 --without-readline --without-dynamic-modules \
76 --disable-nls \ 78 --disable-nls \
@@ -129,8 +131,9 @@ if [[ ${with_asymptote} == "y" ]];then
129 cd ${tl_sourcedir}/utils/asymptote 131 cd ${tl_sourcedir}/utils/asymptote
130 ./configure --prefix=/tmp/asyinst --enable-texlive-build \ 132 ./configure --prefix=/tmp/asyinst --enable-texlive-build \
131 --enable-static CXXFLAGS=-std=c++11 \ 133 --enable-static CXXFLAGS=-std=c++11 \
132 --disable-curl --disable-lsp --disable-gsl --disable-fftw 134 --disable-curl --disable-lsp --disable-gsl --disable-fftw --disable-readline --disable-gc
133 sed -i.bak -e 's/^LIBS = /LIBS = -static /' Makefile 135 sed -i.bak -e 's/^LIBS = /LIBS = -static /' Makefile
136 cp ${patch_dir}/patch-source-asymptote-fileio_cc . && patch < patch-source-asymptote-fileio_cc
134 gmake 137 gmake
135 strip asy 138 strip asy
136fi 139fi