aboutsummaryrefslogtreecommitdiff
path: root/protoc-artifacts
diff options
context:
space:
mode:
authorAdam Cozzette <acozzette@google.com>2019-01-30 11:22:36 -0800
committerAdam Cozzette <acozzette@google.com>2019-01-30 13:25:58 -0800
commit02557977bbce1047afeeb8b0eeeeac494e064c9a (patch)
tree1f2fc0ba32800563e948452350a3c99eaeb98f50 /protoc-artifacts
parent0e3f1f4ad7ecd74b4d70dbd8a78ec536788ae9dd (diff)
downloadprotobuf-02557977bbce1047afeeb8b0eeeeac494e064c9a.tar.gz
Include Linux ppcle_64 builds and Windows 64-bit builds of protoc
Diffstat (limited to 'protoc-artifacts')
-rw-r--r--protoc-artifacts/README.md2
-rwxr-xr-xprotoc-artifacts/build-zip.sh4
-rw-r--r--protoc-artifacts/pom.xml5
3 files changed, 10 insertions, 1 deletions
diff --git a/protoc-artifacts/README.md b/protoc-artifacts/README.md
index d60defb83..88f183aff 100644
--- a/protoc-artifacts/README.md
+++ b/protoc-artifacts/README.md
@@ -121,6 +121,8 @@ target directory layout:
protoc.exe
+ aarch_64
protoc.exe
+ + ppcle_64
+ protoc.exe
+ osx
+ x86_64
protoc.exe
diff --git a/protoc-artifacts/build-zip.sh b/protoc-artifacts/build-zip.sh
index 1f0186f87..fa26f78bf 100755
--- a/protoc-artifacts/build-zip.sh
+++ b/protoc-artifacts/build-zip.sh
@@ -13,8 +13,9 @@ Example:
This script will download pre-built protoc or protoc plugin binaries from maven
repository and create .zip packages suitable to be included in the github
release page. If the target is protoc, well-known type .proto files will also be
-included. Each invocation will create 7 zip packages:
+included. Each invocation will create 8 zip packages:
dist/<TARGET>-<VERSION_NUMBER>-win32.zip
+ dist/<TARGET>-<VERSION_NUMBER>-win64.zip
dist/<TARGET>-<VERSION_NUMBER>-osx-x86_32.zip
dist/<TARGET>-<VERSION_NUMBER>-osx-x86_64.zip
dist/<TARGET>-<VERSION_NUMBER>-linux-x86_32.zip
@@ -31,6 +32,7 @@ VERSION_NUMBER=$2
# <zip file name> <binary file name> pairs.
declare -a FILE_NAMES=( \
win32.zip windows-x86_32.exe \
+ win64.zip windows-x86_64.exe \
osx-x86_32.zip osx-x86_32.exe \
osx-x86_64.zip osx-x86_64.exe \
linux-x86_32.zip linux-x86_32.exe \
diff --git a/protoc-artifacts/pom.xml b/protoc-artifacts/pom.xml
index 1371c8108..4ef2bf825 100644
--- a/protoc-artifacts/pom.xml
+++ b/protoc-artifacts/pom.xml
@@ -80,6 +80,11 @@
<classifier>linux-aarch_64</classifier>
<type>exe</type>
</artifact>
+ <artifact>
+ <file>${basedir}/target/linux/ppcle_64/protoc.exe</file>
+ <classifier>linux-ppcle_64</classifier>
+ <type>exe</type>
+ </artifact>
</artifacts>
</configuration>
</execution>