From 6b0346c299cba6f48d945df8ae4e3c19f99f7467 Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Sat, 19 Sep 2020 16:14:08 -0400 Subject: [PATCH] try use unencrypted download or using wget if normal download of polyfill.js fails --- doc/Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/doc/Makefile b/doc/Makefile index d1afa95030..6c2472f526 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -79,7 +79,7 @@ help: # ------------------------------------------ clean-all: clean - rm -rf $(BUILDDIR)/docenv $(MATHJAX) $(BUILDDIR)/LAMMPS.mobi $(BUILDDIR)/LAMMPS.epub $(BUILDDIR)/Manual.pdf + rm -rf $(BUILDDIR)/docenv $(MATHJAX) $(POLYFILL) $(BUILDDIR)/LAMMPS.mobi $(BUILDDIR)/LAMMPS.epub $(BUILDDIR)/Manual.pdf clean: clean-spelling rm -rf $(BUILDDIR)/html $(BUILDDIR)/epub $(BUILDDIR)/latex $(BUILDDIR)/doctrees $(BUILDDIR)/doxygen/xml $(BUILDDIR)/doxygen-warn.log $(BUILDDIR)/doxygen/Doxyfile $(SPHINXCONFIG)/conf.py @@ -235,8 +235,12 @@ $(VENV): $(MATHJAX): @git clone --depth 1 https://github.com/mathjax/MathJax.git $@ +# fall back to using wget and/or unencrypted download, if curl fails $(POLYFILL): $(MATHJAX) - @curl -s -o $@ "https://polyfill.io/v3/polyfill.min.js?features=es6" + @curl -s -o $@ "https://polyfill.io/v3/polyfill.min.js?features=es6" > /dev/null 2>&1 || \ + curl -s -o $@ "http://polyfill.io/v3/polyfill.min.js?features=es6" > /dev/null 2>&1 || \ + wget -O $@ "https://polyfill.io/v3/polyfill.min.js?features=es6" > /dev/null 2>&1 || \ + wget -O $@ "http://polyfill.io/v3/polyfill.min.js?features=es6" > /dev/null 2>&1 $(TXT2RST) $(ANCHORCHECK): $(VENV) @( \