release script: update version in Kconfig

This commit is contained in:
Gabor Kiss-Vamosi
2020-12-20 10:53:06 +01:00
parent 9b579f3fad
commit 93d7bd4cf5
2 changed files with 7 additions and 4 deletions

View File

@@ -87,7 +87,7 @@ def update_version(ver):
if len(templ) > 0 and templ[0]: if len(templ) > 0 and templ[0]:
print("Updating version in " + templ[0]) print("Updating version in " + templ[0])
cmd("sed -i -r 's/v[0-9]+\.[0-9]+\.[0-9]+/"+ "v" + ver_num + "/' " + templ[0]) cmd("sed -i -r 's/v[0-9]+\.[0-9]+\.[0-9]+.*/"+ "v" + ver_num + "/' " + templ[0])
if os.path.exists("library.json"): if os.path.exists("library.json"):
print("Updating version in library.json") print("Updating version in library.json")
@@ -100,6 +100,9 @@ def update_version(ver):
if path.exists("conf.py"): if path.exists("conf.py"):
cmd("sed -i -r \"s/'v[0-9]+\.[0-9]+\.[0-9]+.*'/\'" + ver_str + "'/\" conf.py") cmd("sed -i -r \"s/'v[0-9]+\.[0-9]+\.[0-9]+.*'/\'" + ver_str + "'/\" conf.py")
if path.exists("Kconfig"):
cmd("sed -i -r \"s/'v[0-9]+\.[0-9]+\.[0-9]+.*'/\'" + ver_str + "'/\" Kconfig")
if path.exists("lvgl.h"): if path.exists("lvgl.h"):
define_set("./lvgl.h", "LVGL_VERSION_MAJOR", str(ver[0])) define_set("./lvgl.h", "LVGL_VERSION_MAJOR", str(ver[0]))
define_set("./lvgl.h", "LVGL_VERSION_MINOR", str(ver[1])) define_set("./lvgl.h", "LVGL_VERSION_MINOR", str(ver[1]))

View File

@@ -55,7 +55,7 @@ if __name__ == '__main__':
print("Invalid argument. Usage ./release.py bugfix | minor | major") print("Invalid argument. Usage ./release.py bugfix | minor | major")
exit(1) exit(1)
os.chdir(workdir) #os.chdir(workdir)
clone_repos() clone_repos()
release.make() release.make()
for p in proj_list: for p in proj_list: