diff options
author | Martin Fischer <martin@push-f.com> | 2021-11-27 10:15:30 +0100 |
---|---|---|
committer | Martin Fischer <martin@push-f.com> | 2021-11-27 12:53:41 +0100 |
commit | d8c44b3157610df0d2989e1530ac1e997854f717 (patch) | |
tree | 6a5d1db5179200259acab5eae524607719b7ddde | |
parent | b10463a36fd3c9032296ac8017abecf7934e993b (diff) |
html: show channels
-rwxr-xr-x | build.py | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -111,8 +111,21 @@ with open('target/index.html', 'w') as f: f.write('<h2 id=unstable>Unstable features</h2>') write_features(f, unstable_features) + after_beta = False + for version, data in versions.items(): - f.write('<h2 id={0}>{0}</h2>'.format(version)) + f.write('<h2 id={0}>{0}'.format(version)) + channel = data.get('channel') + if after_beta: + channel = 'stable' + after_beta = False + if channel: + if channel == 'nightly': + channel = 'stabilized' + elif channel == 'beta': + after_beta = True + f.write(' [{}]'.format(channel)) + f.write('</h2>') if 'features' in data: write_features(f, data['features']) |