Do not add the new version to the patch README if it's the same as the old one

This commit is contained in:
eatsfoobars 2020-09-08 11:01:23 +01:00
parent dedd8883e6
commit 012602f8d3
Signed by: eatsfoobars
GPG key ID: D08609FADBD8C395

View file

@ -196,14 +196,15 @@ for patch in os.listdir(os.path.join(cutthecord_folder, "patches")):
if patch in ["necessary"]:
apply_patch(patch_contents)
# Add supported version to readme of that patch, hacky
# https://stackoverflow.com/a/35130508/3286892
with open(readme_path, 'r') as f:
readme_text = f.read().replace(f'- {from_versionname}\n',
f'- {from_versionname}\n'
f'- {to_versionname}\n')
with open(readme_path, "w") as f:
f.write(readme_text)
if from_versionname != to_versionname:
# Add supported version to readme of that patch, hacky
# https://stackoverflow.com/a/35130508/3286892
with open(readme_path, 'r') as f:
readme_text = f.read().replace(f'- {from_versionname}\n',
f'- {from_versionname}\n'
f'- {to_versionname}\n')
with open(readme_path, "w") as f:
f.write(readme_text)
# Save ported patch
with open(out_path, "w") as f: