diff website/www/Makefile @ 6666:54af7ce65e6e

Add canonical url link in header Add canonical url to all pages. Requires upgrade to at least 1.8.0 of sphinx. Upgraded virualenv on sourceforge to have sphinx 1.8.5 to allow it to work. Hand patched the files on sourceforge and deployed. Also added a postprocess step to Makefile needed on sourceforge to load searchtools.js.
author John Rouillard <rouilj@ieee.org>
date Mon, 09 May 2022 19:57:16 -0400
parents 977e0ef08406
children 4eee1aa1103e
line wrap: on
line diff
--- a/website/www/Makefile	Wed May 04 15:28:30 2022 -0400
+++ b/website/www/Makefile	Mon May 09 19:57:16 2022 -0400
@@ -15,9 +15,12 @@
 	ln -s ../../doc ./docs
 	ln -s ../../COPYING.txt
 
+# after upgrade to sphinx 1.8.5, search.html is missing load of searchtools.
+# fix that in postprocess
 html: docs
 	mkdir -p $(TMP)/doctrees $(HTML)
 	sphinx-build -n -W -b html -d $(TMP)/doctrees . $(HTML)
+	grep 'searchtools.js' html/search.html || sed -i -e '/language_data.js/s#</script>#</script>\n    <script type="text/javascript" src="_static/searchtools.js"></script>#' html/search.html
 
 linkcheck:
 	mkdir -p $(TMP)/linkcheck $(TMP)/doctrees

Roundup Issue Tracker: http://roundup-tracker.org/