|
@@ -380,6 +380,20 @@
|
|
</resource>
|
|
</resource>
|
|
</resources>
|
|
</resources>
|
|
<plugins>
|
|
<plugins>
|
|
|
|
+ <plugin>
|
|
|
|
+ <groupId>org.xolstice.maven.plugins</groupId>
|
|
|
|
+ <artifactId>protobuf-maven-plugin</artifactId>
|
|
|
|
+ <executions>
|
|
|
|
+ <execution>
|
|
|
|
+ <id>src-compile-protoc</id>
|
|
|
|
+ <configuration><skip>false</skip></configuration>
|
|
|
|
+ </execution>
|
|
|
|
+ <execution>
|
|
|
|
+ <id>src-test-compile-protoc</id>
|
|
|
|
+ <configuration><skip>false</skip></configuration>
|
|
|
|
+ </execution>
|
|
|
|
+ </executions>
|
|
|
|
+ </plugin>
|
|
<plugin>
|
|
<plugin>
|
|
<groupId>org.apache.hadoop</groupId>
|
|
<groupId>org.apache.hadoop</groupId>
|
|
<artifactId>hadoop-maven-plugins</artifactId>
|
|
<artifactId>hadoop-maven-plugins</artifactId>
|
|
@@ -400,58 +414,6 @@
|
|
</source>
|
|
</source>
|
|
</configuration>
|
|
</configuration>
|
|
</execution>
|
|
</execution>
|
|
- <execution>
|
|
|
|
- <id>compile-protoc</id>
|
|
|
|
- <goals>
|
|
|
|
- <goal>protoc</goal>
|
|
|
|
- </goals>
|
|
|
|
- <configuration>
|
|
|
|
- <protocVersion>${protobuf.version}</protocVersion>
|
|
|
|
- <protocCommand>${protoc.path}</protocCommand>
|
|
|
|
- <imports>
|
|
|
|
- <param>${basedir}/src/main/proto</param>
|
|
|
|
- </imports>
|
|
|
|
- <source>
|
|
|
|
- <directory>${basedir}/src/main/proto</directory>
|
|
|
|
- <includes>
|
|
|
|
- <include>HAServiceProtocol.proto</include>
|
|
|
|
- <include>IpcConnectionContext.proto</include>
|
|
|
|
- <include>ProtocolInfo.proto</include>
|
|
|
|
- <include>RpcHeader.proto</include>
|
|
|
|
- <include>ZKFCProtocol.proto</include>
|
|
|
|
- <include>ProtobufRpcEngine.proto</include>
|
|
|
|
- <include>Security.proto</include>
|
|
|
|
- <include>GetUserMappingsProtocol.proto</include>
|
|
|
|
- <include>TraceAdmin.proto</include>
|
|
|
|
- <include>RefreshAuthorizationPolicyProtocol.proto</include>
|
|
|
|
- <include>RefreshUserMappingsProtocol.proto</include>
|
|
|
|
- <include>RefreshCallQueueProtocol.proto</include>
|
|
|
|
- <include>GenericRefreshProtocol.proto</include>
|
|
|
|
- <include>FSProtos.proto</include>
|
|
|
|
- </includes>
|
|
|
|
- </source>
|
|
|
|
- </configuration>
|
|
|
|
- </execution>
|
|
|
|
- <execution>
|
|
|
|
- <id>compile-test-protoc</id>
|
|
|
|
- <goals>
|
|
|
|
- <goal>test-protoc</goal>
|
|
|
|
- </goals>
|
|
|
|
- <configuration>
|
|
|
|
- <protocVersion>${protobuf.version}</protocVersion>
|
|
|
|
- <protocCommand>${protoc.path}</protocCommand>
|
|
|
|
- <imports>
|
|
|
|
- <param>${basedir}/src/test/proto</param>
|
|
|
|
- </imports>
|
|
|
|
- <source>
|
|
|
|
- <directory>${basedir}/src/test/proto</directory>
|
|
|
|
- <includes>
|
|
|
|
- <include>test.proto</include>
|
|
|
|
- <include>test_rpc_service.proto</include>
|
|
|
|
- </includes>
|
|
|
|
- </source>
|
|
|
|
- </configuration>
|
|
|
|
- </execution>
|
|
|
|
<execution>
|
|
<execution>
|
|
<id>resource-gz</id>
|
|
<id>resource-gz</id>
|
|
<phase>generate-resources</phase>
|
|
<phase>generate-resources</phase>
|