mirror of
https://github.com/Mercury-Language/mercury.git
synced 2025-12-14 13:23:53 +00:00
Estimated hours taken: 4 Put the documentation for the current release on the web page, as well as the documentation for the latest snapshot. w3/RELEASE_INFO: Contains `make' variables describing the name and CVS tag of the current official release. compiler/notes/release_checklist.html: w3/RELEASE_INFO needs to be updated for each release. w3/include/globals.inc.in: Add a variable containing the name of the current official release. Add variables containing the locations of the manuals, to avoid hard-coding them everywhere. w3/include/globals.inc: Removed. w3/Makefile: Build globals.inc by filling in the name of the current release in globals.inc.in with the name from RELEASE_INFO. w3/Makefile.common: All HTML files depend on globals.inc. w3/information/Makefile: Check out and build the documentation for both the release branch and the main branch. w3/include/menubar.inc: w3/information/include/documentation.inc: Add the release versions of the documentation to the `Documentation' page and menubar. w3/information/developers/remote_cvs.html: w3/information/include/developer.inc: w3/news/newsdb.inc: w3/tutorial/defs.m4: Update the location of the documentation on the web page (`doc-release' or `doc-latest' rather than just `doc').