Files
OpenVR-AdvancedSettings-frame/build_scripts/append_to_version_file.py
T

21 lines
678 B
Python

#!/usr/bin/env python
from sys import argv
from os import path, remove
current_path = path.dirname(path.realpath(__file__))
version_file_path = path.join(current_path, "compile_version_string.txt")
def get_version_string():
with open(version_file_path, "r") as file:
contents = file.readline()
return contents.strip('"')
def set_version_string(new_version_string):
remove(version_file_path)
with open(version_file_path, "w") as file:
file.write("\"" + new_version_string + "\"")
if __name__ == "__main__":
current_version = get_version_string()
new_version = current_version + "-" + argv[1]
set_version_string(new_version)