diff options
author | Feng Xiao <xfxyjwf@gmail.com> | 2018-07-13 15:43:05 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-07-13 15:43:05 -0700 |
commit | 78944e14035efd2688c70e460e4fee9a0764888d (patch) | |
tree | 2e8f24aee82e8e8f9f4513567ed4fd30c5f06ed3 /protoc-artifacts/pom.xml | |
parent | 4a0ad7b06fbd411fba3030f325ae54412ba30cc5 (diff) | |
parent | 6fa17eb35ee7e1f659f196f8094f66db48e60174 (diff) | |
download | protobuf-78944e14035efd2688c70e460e4fee9a0764888d.tar.gz protobuf-78944e14035efd2688c70e460e4fee9a0764888d.tar.bz2 protobuf-78944e14035efd2688c70e460e4fee9a0764888d.zip |
Merge pull request #4913 from xfxyjwf/protoc
Update protoc build scripts.
Diffstat (limited to 'protoc-artifacts/pom.xml')
-rw-r--r-- | protoc-artifacts/pom.xml | 63 |
1 files changed, 32 insertions, 31 deletions
diff --git a/protoc-artifacts/pom.xml b/protoc-artifacts/pom.xml index 667a0215..390cd220 100644 --- a/protoc-artifacts/pom.xml +++ b/protoc-artifacts/pom.xml @@ -33,38 +33,9 @@ </connection> </scm> <build> - <extensions> - <extension> - <groupId>kr.motd.maven</groupId> - <artifactId>os-maven-plugin</artifactId> - <version>1.5.0.Final</version> - </extension> - </extensions> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> - <artifactId>exec-maven-plugin</artifactId> - <version>1.1.1</version> - <executions> - <execution> - <phase>compile</phase> - <goals> - <goal>exec</goal> - </goals> - </execution> - </executions> - <configuration> - <executable>bash</executable> - <arguments> - <argument>build-protoc.sh</argument> - <argument>${os.detected.name}</argument> - <argument>${os.detected.arch}</argument> - <argument>protoc</argument> - </arguments> - </configuration> - </plugin> - <plugin> - <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <version>1.8</version> <executions> @@ -77,8 +48,38 @@ <configuration> <artifacts> <artifact> - <file>${basedir}/target/protoc.exe</file> - <classifier>${os.detected.name}-${os.detected.arch}</classifier> + <file>${basedir}/target/linux/x86_64/protoc.exe</file> + <classifier>linux-x86_64</classifier> + <type>exe</type> + </artifact> + <artifact> + <file>${basedir}/target/linux/x86_32/protoc.exe</file> + <classifier>linux-x86_32</classifier> + <type>exe</type> + </artifact> + <artifact> + <file>${basedir}/target/windows/x86_64/protoc.exe</file> + <classifier>windows-x86_64</classifier> + <type>exe</type> + </artifact> + <artifact> + <file>${basedir}/target/windows/x86_32/protoc.exe</file> + <classifier>windows-x86_32</classifier> + <type>exe</type> + </artifact> + <artifact> + <file>${basedir}/target/osx/x86_64/protoc.exe</file> + <classifier>osx-x86_64</classifier> + <type>exe</type> + </artifact> + <artifact> + <file>${basedir}/target/osx/x86_32/protoc.exe</file> + <classifier>osx-x86_32</classifier> + <type>exe</type> + </artifact> + <artifact> + <file>${basedir}/target/linux/aarch_64/protoc.exe</file> + <classifier>linux-aarch_64</classifier> <type>exe</type> </artifact> </artifacts> |