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

ilyak pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git


The following commit(s) were added to refs/heads/master by this push:
     new 50cd0a8  IGNITE-10940 Pre-run C++ autotools in Apache Ignite releases.
50cd0a8 is described below

commit 50cd0a853a7720cb5970fa354cf9f4916a094a8b
Author: Ilya Kasnacheev <ilya.kasnach...@gmail.com>
AuthorDate: Fri Apr 17 18:50:10 2020 +0300

    IGNITE-10940 Pre-run C++ autotools in Apache Ignite releases.
---
 pom.xml | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 75 insertions(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 7ff8fe4..56a26f1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -299,7 +299,79 @@
             <id>release</id>
             <build>
                 <plugins>
-                     <plugin>
+                    <plugin>
+                        <groupId>org.codehaus.mojo</groupId>
+                        <artifactId>exec-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>exec-libtoolize</id>
+                                <phase>initialize</phase>
+                                <configuration>
+                                    <executable>libtoolize</executable>
+                                    <arguments>
+                                        <argument>--copy</argument>
+                                    </arguments>
+                                    
<workingDirectory>${basedir}/target/release-package-${ignite.edition}/platforms/cpp</workingDirectory>
+                                </configuration>
+                                <goals>
+                                    <goal>exec</goal>
+                                </goals>
+                            </execution>
+
+                            <execution>
+                                <id>exec-aclocal</id>
+                                <phase>initialize</phase>
+                                <configuration>
+                                    <executable>aclocal</executable>
+                                    
<workingDirectory>${basedir}/target/release-package-${ignite.edition}/platforms/cpp</workingDirectory>
+                                </configuration>
+                                <goals>
+                                    <goal>exec</goal>
+                                </goals>
+                            </execution>
+
+                            <execution>
+                                <id>exec-autoheader</id>
+                                <phase>initialize</phase>
+                                <configuration>
+                                    <executable>autoheader</executable>
+                                    
<workingDirectory>${basedir}/target/release-package-${ignite.edition}/platforms/cpp</workingDirectory>
+                                </configuration>
+                                <goals>
+                                    <goal>exec</goal>
+                                </goals>
+                            </execution>
+
+                            <execution>
+                                <id>exec-automake</id>
+                                <phase>initialize</phase>
+                                <configuration>
+                                    <executable>automake</executable>
+                                    <arguments>
+                                        <argument>--add-missing</argument>
+                                        <argument>--copy</argument>
+                                    </arguments>
+                                    
<workingDirectory>${basedir}/target/release-package-${ignite.edition}/platforms/cpp</workingDirectory>
+                                </configuration>
+                                <goals>
+                                    <goal>exec</goal>
+                                </goals>
+                            </execution>
+
+                            <execution>
+                                <id>exec-autoreconf</id>
+                                <phase>initialize</phase>
+                                <configuration>
+                                    <executable>autoreconf</executable>
+                                    
<workingDirectory>${basedir}/target/release-package-${ignite.edition}/platforms/cpp</workingDirectory>
+                                </configuration>
+                                <goals>
+                                    <goal>exec</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
                         <groupId>org.apache.maven.plugins</groupId>
                         <artifactId>maven-antrun-plugin</artifactId>
                         <version>1.7</version>
@@ -320,6 +392,8 @@
                                 <phase>initialize</phase>
                                 <configuration>
                                     <target>
+                                        <delete 
dir="${basedir}/target/release-package-${ignite.edition}/platforms/cpp/autom4te.cache"
 quiet="true"/>
+
                                         <replaceregexp byline="true">
                                             <regexp pattern="pushd 
&quot;%~dp0&quot;/\.\./\.\.(\s*&amp;::.+)?" />
                                             <substitution expression="pushd 
&quot;%~dp0&quot;/.." />

Reply via email to