/
githubmirror
/
FiraCode
Обзор
Документация
Войти
/
githubmirror
/
FiraCode
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
script/update_version.py
21 строка
672 B
Nikita Prokopov
github release on tag
12 ноя 2021, 16:30
12 ноя 2021, 16:30
4905eb5
Код
Авторство
О чём код?
#! /usr/bin/env python3 import common, os, re, subprocess, sys def update_version(major, minor, src): print(f"update_version: {major}.{minor} in {src}") with open(src, 'r') as f: contents = f.read() contents = re.sub(r"versionMajor\s+=\s+\d+;", f"versionMajor = {major};", contents) contents = re.sub(r"versionMinor\s+=\s+\d+;", f"versionMinor = {minor};", contents) with open(src, 'w') as f: f.write(contents) if __name__ == '__main__': os.chdir(common.root) (major, minor) = common.version().split(".") update_version(major, minor, 'FiraCode.glyphs') sys.exit(0)