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 "%~dp0"/\.\./\.\.(\s*&::.+)?" /> <substitution expression="pushd "%~dp0"/.." />