Automatically add versioning to config.plist

This commit is contained in:
Mykola Grymalyuk
2021-03-01 13:37:49 -07:00
parent 655eac32b1
commit b7f895e940
4 changed files with 37 additions and 24 deletions

View File

@@ -58,6 +58,11 @@ class BuildOpenCore:
shutil.copy(self.constants.plist_template, self.constants.oc_folder)
self.config = plistlib.load(Path(self.constants.plist_path).open("rb"))
# Set revision in config
self.config["#Revision"]["Patcher-Version"] = self.constants.patcher_version
self.config["#Revision"]["OpenCore-Version"] = self.constants.opencore_version
self.config["#Revision"]["Original-Model"] = self.model
for name, version, path, check in [
# Essential kexts
("Lilu.kext", self.constants.lilu_version, self.constants.lilu_path, lambda: True),