1
0
mirror of https://github.com/lvgl/lvgl.git synced 2025-01-28 07:03:00 +08:00

minor release script fixes

This commit is contained in:
Gabor Kiss-Vamosi 2020-11-03 11:02:14 +01:00
parent 2f40ca37df
commit 92c75a6e8c
3 changed files with 22 additions and 22 deletions

View File

@ -13,7 +13,7 @@ def cmd(c, ask_on_err = True):
r = os.system(c)
if r:
print("### Error: " + str(r))
if exit_on_err:
if ask_on_err:
input("Press Enter to continue exectution...")
def define_set(fn, name, value):
@ -77,8 +77,7 @@ def get_lvgl_version(br):
return ver
def push(c):
return
cmd(c)
cmd("git push " + c)
def update_version(ver):
ver_str = ver_format(ver)

View File

@ -7,7 +7,7 @@ from os import path
from datetime import date
import com
def lvgl_upadte_ver(ver, br):
def lvgl_update_ver(ver, br):
os.chdir("./lvgl")
com.cmd("git checkout " + br)
@ -45,26 +45,26 @@ def merge_dev_to_master():
def make(mode):
ver = com.get_lvgl_version("dev")
ver[3] = "dev"
if(mode == "bugfix"):
ver[2] = ver[2] + 1
lvgl_update_ver(ver, "master")
docs_update_ver(ver, "latest")
ver = com.get_lvgl_version("master")
ver[3] = "dev"
ver[2] = str(int(ver[2]) + 1)
lvgl_update_ver(ver, "master")
docs_update_ver(ver, "latest")
else:
merge_dev_to_master()
if(mode == "major"):
ver[0] = str(int(ver[0]) + 1)
ver[1] = '0'
ver[2] = '0'
if(mode == "minor"):
ver[1] = str(int(ver[1]) + 1)
ver[2] = '0'
ver = com.get_lvgl_version("dev")
ver[3] = "dev"
merge_dev_to_master()
if(mode == "major"):
ver[0] = str(int(ver[0]) + 1)
ver[1] = '0'
ver[2] = '0'
if(mode == "minor"):
ver[1] = str(int(ver[1]) + 1)
ver[2] = '0'
lvgl_upadte_ver(ver, "dev")
docs_update_ver(ver, "dev")
lvgl_upadte_ver(ver, "dev")
docs_update_ver(ver, "dev")
if __name__ == '__main__':
if(len(sys.argv) != 2):

View File

@ -43,7 +43,7 @@ def cleanup():
if __name__ == '__main__':
prepare_type = ['major', 'minor', 'bugfix']
dev_prepare = 'minor'
dev_prepare = 'bugfix'
# if(len(sys.argv) != 2):
# print("Missing argument. Usage ./release.py bugfix | minor | major")
@ -57,6 +57,7 @@ if __name__ == '__main__':
clone_repos()
release.make()
os.chdir(workdir)
for p in proj_list:
proj.make(p, True)