You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by hx...@apache.org on 2019/10/11 07:11:39 UTC

[incubator-iotdb] branch generate-more-thrift-languages created (now ca15d7d)

This is an automated email from the ASF dual-hosted git repository.

hxd pushed a change to branch generate-more-thrift-languages
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.


      at ca15d7d  generate cpp, go, and python thrift files under service-rpc

This branch includes the following new commits:

     new ca15d7d  generate cpp, go, and python thrift files under service-rpc

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[incubator-iotdb] 01/01: generate cpp, go, and python thrift files under service-rpc

Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hxd pushed a commit to branch generate-more-thrift-languages
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git

commit ca15d7d0f5ba1b19728f688d7de239b307b07f83
Author: xiangdong huang <sa...@gmail.com>
AuthorDate: Fri Oct 11 15:11:12 2019 +0800

    generate cpp, go, and python thrift files under service-rpc
---
 pom.xml | 45 ++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 44 insertions(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 164cc6c..a4e47f2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -886,7 +886,7 @@
                         <version>0.1.11</version>
                         <executions>
                             <execution>
-                                <id>generate-thrift-sources</id>
+                                <id>generate-thrift-sources-java</id>
                                 <phase>generate-sources</phase>
                                 <goals>
                                     <goal>compile</goal>
@@ -897,6 +897,49 @@
                                     <thriftSourceRoot>${basedir}/src/main/thrift</thriftSourceRoot>
                                 </configuration>
                             </execution>
+
+                            <execution>
+                                <id>generate-thrift-sources-python</id>
+                                <phase>generate-sources</phase>
+                                <goals>
+                                    <goal>compile</goal>
+                                </goals>
+                                <configuration>
+                                    <generator>py</generator>
+                                    <thriftExecutable>${thrift.exec.absolute.path}</thriftExecutable>
+                                    <thriftSourceRoot>${basedir}/src/main/thrift</thriftSourceRoot>
+                                    <outputDirectory>${project.build.directory}/generated-sources-python</outputDirectory>
+                                </configuration>
+                            </execution>
+
+                            <execution>
+                                <id>generate-thrift-sources-go</id>
+                                <phase>generate-sources</phase>
+                                <goals>
+                                    <goal>compile</goal>
+                                </goals>
+                                <configuration>
+                                    <generator>go</generator>
+                                    <thriftExecutable>${thrift.exec.absolute.path}</thriftExecutable>
+                                    <thriftSourceRoot>${basedir}/src/main/thrift</thriftSourceRoot>
+                                    <outputDirectory>${project.build.directory}/generated-sources-go</outputDirectory>
+                                </configuration>
+                            </execution>
+
+                            <execution>
+                                <id>generate-thrift-sources-cpp</id>
+                                <phase>generate-sources</phase>
+                                <goals>
+                                    <goal>compile</goal>
+                                </goals>
+                                <configuration>
+                                    <generator>cpp</generator>
+                                    <thriftExecutable>${thrift.exec.absolute.path}</thriftExecutable>
+                                    <thriftSourceRoot>${basedir}/src/main/thrift</thriftSourceRoot>
+                                    <outputDirectory>${project.build.directory}/generated-sources-cpp</outputDirectory>
+                                </configuration>
+                            </execution>
+                            
                         </executions>
                     </plugin>
                 </plugins>