From 8643342d80a73f14a84dcc4c9aed2e67a452cb5c Mon Sep 17 00:00:00 2001 From: Quentin Schulz Date: Thu, 14 Apr 2022 13:33:26 +0200 Subject: docs: set_versions.py: add information about obsolescence of a release This adds support for marking releases as obsolete to make the detection algorithm smarter (in a later commit) than just checking if it's older than dunfell. Cc: Quentin Schulz (From yocto-docs rev: 6f40ef56054ecbd3d8b7310d748c1af78a689add) Signed-off-by: Quentin Schulz Signed-off-by: Richard Purdie --- documentation/set_versions.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'documentation/set_versions.py') diff --git a/documentation/set_versions.py b/documentation/set_versions.py index fceff4dbce..0fcbb993be 100755 --- a/documentation/set_versions.py +++ b/documentation/set_versions.py @@ -207,7 +207,7 @@ with open("sphinx-static/switchers.js.in", "r") as r, open("sphinx-static/switch lines = r.readlines() for line in lines: if "VERSIONS_PLACEHOLDER" in line: - w.write(" 'dev': 'dev (%s)',\n" % release_series[devbranch]) + w.write(" 'dev': { 'title': 'dev (%s)', 'obsolete': false,},\n" % release_series[devbranch]) for branch in activereleases: if branch == devbranch: continue @@ -219,9 +219,9 @@ with open("sphinx-static/switchers.js.in", "r") as r, open("sphinx-static/switch if versions[-1] != "0": version = version + "." + versions[-1] versions.append(version) - w.write(" '%s': '%s',\n" % (version, version)) + w.write(" '%s': {'title': '%s', 'obsolete': %s,},\n" % (version, version, str(branch == ourseries).lower())) if ourversion not in versions and ourseries != devbranch: - w.write(" '%s': '%s',\n" % (ourversion, ourversion)) + w.write(" '%s': {'title': '%s', 'obsolete': true,},\n" % (ourversion, ourversion)) else: w.write(line) -- cgit v1.2.3-54-g00ecf