Skip to content

Commit 9c87b59

Browse files
authored
Merge pull request #4901 from AenBleidd/vko_fix_release_version
Fix set-verion.py script to update version.h.in file as well.
2 parents b37f2ac + dd5043c commit 9c87b59

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

set-version.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,19 @@ def set_version_h(version):
6262
line = '#define BOINC_PRERELEASE 1\n'
6363
f.write(line)
6464

65+
def set_version_h_in(version):
66+
_, minor, _ = split_version(version)
67+
with open('version.h.in', 'r') as f:
68+
lines = f.readlines()
69+
with open('version.h.in', 'w') as f:
70+
for line in lines:
71+
if line.find('#define BOINC_PRERELEASE 1') != -1:
72+
if is_release(minor):
73+
line = '//#define BOINC_PRERELEASE 1\n'
74+
else:
75+
line = '#define BOINC_PRERELEASE 1\n'
76+
f.write(line)
77+
6578
def set_version_log(version):
6679
with open('version.log', 'w') as f:
6780
line = f'{version}\n'
@@ -123,6 +136,7 @@ def set_installshield(version):
123136

124137
set_configure_ac(version)
125138
set_version_h(version)
139+
set_version_h_in(version)
126140
set_version_log(version)
127141
set_build_gradle(version)
128142
set_vcpkg_json(version)

0 commit comments

Comments
 (0)