From d98cf64195ffec270515c9f922b14b58484121f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= Date: Mon, 24 Feb 2020 18:15:39 +0100 Subject: [PATCH] Source package: no longer embed a copy of MathJax The copy of MathJax that we were embedding was not source code, because it contained minified Javascript. In particular, this is a problem for the official Debian package. We now strip the copy. Users compiling the HTML manual from the source tarball will therefore get MathJax from a CDN (this is the default behaviour of Sphinx). --- .gitlab-ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4ba424dab..cbe00936e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -69,6 +69,7 @@ build_doc: pkg_source: stage: test_and_pkg script: + - rm doc/manual/source/_static/mathjax && sed -i "/^mathjax_path *=/d" doc/manual/source/conf.py - 'for f in configure.ac preprocessor/configure.ac mex/build/matlab/configure.ac mex/build/octave/configure.ac; do sed -i "s/^AC_INIT(\[\(.*\)\],\s*\[\(.*\)\])/AC_INIT([\1], [$VERSION])/" $f; done' - autoreconf -si - ./configure --with-matlab=$MATLAB_PATH MATLAB_VERSION=$MATLAB_VERSION