diff options
Diffstat (limited to 'src/libs/lvgl/scripts/release/dev.py')
| m--------- | src/libs/lvgl | 0 | ||||
| -rwxr-xr-x | src/libs/lvgl/scripts/release/dev.py | 72 |
2 files changed, 0 insertions, 72 deletions
diff --git a/src/libs/lvgl b/src/libs/lvgl new file mode 160000 +Subproject b89c30eafe1397a778ae5d65f108a0ef820de12 diff --git a/src/libs/lvgl/scripts/release/dev.py b/src/libs/lvgl/scripts/release/dev.py deleted file mode 100755 index 7b53fe5..0000000 --- a/src/libs/lvgl/scripts/release/dev.py +++ /dev/null @@ -1,72 +0,0 @@ -#!/usr/bin/env python - -import re -import os, fnmatch -import os.path -from os import path -from datetime import date -import com - -def lvgl_update_ver(ver, br): - os.chdir("./lvgl") - - com.cmd("git checkout " + br) - com.update_version(ver) - com.cmd("git commit -am 'Update " + br + " version'") - com.push("origin " + br) - com.cmd("git checkout master") - - os.chdir("../") - -def docs_update_ver(ver, br): - os.chdir("./docs") - com.cmd("git checkout " + br + " --") - com.update_version(ver) - com.cmd("git commit -am 'Update " + br + " version'") - com.push("origin " + br) - com.cmd("git checkout master --") - - os.chdir("../") - -def merge_dev_to_master(): - os.chdir("./lvgl") - com.cmd("git checkout master") - com.cmd("git merge dev") - com.push("origin master") - os.chdir("../") - - os.chdir("./docs") - com.cmd("git checkout dev -- ") #'dev' sometimes is not recognized so switch to it first - com.cmd("git checkout latest --") - com.cmd("git merge dev -X theirs --no-edit;") - com.push("origin latest") - os.chdir("../") - -def make(mode): - if(mode == "bugfix"): - 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: - 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_update_ver(ver, "dev") - docs_update_ver(ver, "dev") - -if __name__ == '__main__': - if(len(sys.argv) != 2): - print("Missing argument. Usage ./dev.py major | minor | bugfix") - print("E.g. ./dev.py minor") - else: - make(sys.argv[1]) |
