|
|
@@ -20,11 +20,14 @@ if __name__ == "__main__": |
|
|
|
parser.add_argument("--major", type=int, required=True) |
|
|
|
parser.add_argument("--minor", type=int, required=True) |
|
|
|
parser.add_argument("--patch", type=int, required=True) |
|
|
|
parser.add_argument("--rc", type=str, required=False) |
|
|
|
parser.add_argument("--internal", action='store_true') |
|
|
|
args = parser.parse_args() |
|
|
|
python_dir = os.path.dirname(__file__) |
|
|
|
commit_id = get_git_commit(python_dir) |
|
|
|
mge_ver = str(args.major) + "." + str(args.minor) + "." + str(args.patch) |
|
|
|
if args.rc is not None: |
|
|
|
mge_ver += args.rc |
|
|
|
with open(args.output, 'w') as f: |
|
|
|
f.write("__version__ = '{}'\n".format(mge_ver)) |
|
|
|
f.write("git_version = {}\n".format(repr(commit_id))) |
|
|
|