aboutsummaryrefslogtreecommitdiff
path: root/update_version.py
diff options
context:
space:
mode:
authorHao Nguyen <haon@google.com>2019-01-24 11:42:45 -0800
committerHao Nguyen <haon@google.com>2019-01-24 11:42:45 -0800
commitc70643ed4b5c4848189d1c49ca6c89ef5317dccd (patch)
treee7e7ec92dfb49ef9f19693f1af4e20a96104b172 /update_version.py
parentd750fbf648256c7c631f51ffdbf67d7c18b0114e (diff)
downloadprotobuf-c70643ed4b5c4848189d1c49ca6c89ef5317dccd.tar.gz
Update more files in update_version.py
Diffstat (limited to 'update_version.py')
-rwxr-xr-xupdate_version.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/update_version.py b/update_version.py
index fc4c15c14..7a961ae13 100755
--- a/update_version.py
+++ b/update_version.py
@@ -86,12 +86,20 @@ def UpdateCpp():
r'^#define GOOGLE_PROTOBUF_VERSION .*$',
'#define GOOGLE_PROTOBUF_VERSION %s' % cpp_version,
line)
+ line = re.sub(
+ r'^#define PROTOBUF_VERSION .*$',
+ '#define PROTOBUF_VERSION %s' % cpp_version,
+ line)
if NEW_VERSION_INFO[2] == '0':
line = re.sub(
r'^#define GOOGLE_PROTOBUF_MIN_LIBRARY_VERSION .*$',
'#define GOOGLE_PROTOBUF_MIN_LIBRARY_VERSION %s' % cpp_version,
line)
line = re.sub(
+ r'^#define PROTOBUF_MIN_HEADER_VERSION_FOR_PROTOC .*$',
+ '#define PROTOBUF_MIN_HEADER_VERSION_FOR_PROTOC %s' % cpp_version,
+ line)
+ line = re.sub(
r'^#define GOOGLE_PROTOBUF_MIN_PROTOC_VERSION .*$',
'#define GOOGLE_PROTOBUF_MIN_PROTOC_VERSION %s' % cpp_version,
line)
@@ -105,6 +113,7 @@ def UpdateCpp():
line)
return line
RewriteTextFile('src/google/protobuf/stubs/common.h', RewriteCpp)
+ RewriteTextFile('src/google/protobuf/port_def.inc', RewriteCpp)
def UpdateCsharp():
@@ -125,6 +134,10 @@ def UpdateJava():
lambda document : ReplaceText(
Find(document.documentElement, 'version'), NEW_VERSION))
+ RewriteXml('java/bom/pom.xml',
+ lambda document : ReplaceText(
+ Find(document.documentElement, 'version'), NEW_VERSION))
+
RewriteXml('java/core/pom.xml',
lambda document : ReplaceText(
Find(Find(document.documentElement, 'parent'), 'version'),