Repository: incubator-ignite Updated Branches: refs/heads/ignite-160 62cb1e433 -> e0ca5b61f
ignite-181 Initial Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/64c54807 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/64c54807 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/64c54807 Branch: refs/heads/ignite-160 Commit: 64c54807a1591e0e5e84ce66c28dd2ad302d05ef Parents: bb8b07d Author: avinogradov <[email protected]> Authored: Thu Feb 5 19:07:46 2015 +0300 Committer: avinogradov <[email protected]> Committed: Thu Feb 5 19:07:46 2015 +0300 ---------------------------------------------------------------------- pom.xml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/64c54807/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index 3980367..a300cb9 100644 --- a/pom.xml +++ b/pom.xml @@ -1163,6 +1163,51 @@ </execution> <execution> + <id>optimized-classnames-generation</id> + <goals> + <goal>run</goal> + </goals> + <phase>process-resources</phase> + <configuration> + <target> + <property name="plugin_classpath" refid="maven.plugin.classpath"/> + + <echo message="compile classpath: ${plugin_classpath}"/> + <java + classname="org.apache.ignite.tools.marshaller.optimized.OptimizedClassNamesGenerator" + fork="true" + failonerror="true" + maxmemory="1g"> + <classpath> + <path location="${project.basedir}/modules/core/target/classes"/> + <path location="${project.basedir}/modules/aop/target/classes"/> + <path location="${project.basedir}/modules/aws/target/classes"/> + <path location="${project.basedir}/modules/email/target/classes"/> + <path location="${project.basedir}/modules/hadoop/target/classes"/> + <path location="${project.basedir}/modules/hibernate/target/classes"/> + <path location="${project.basedir}/modules/indexing/target/classes"/> + <path location="${project.basedir}/modules/jcl/target/classes"/> + <path location="${project.basedir}/modules/jta/target/classes"/> + <path location="${project.basedir}/modules/log4j/target/classes"/> + <path location="${project.basedir}/modules/rest-http/target/classes"/> + <path location="${project.basedir}/modules/schedule/target/classes"/> + <path location="${project.basedir}/modules/slf4j/target/classes"/> + <path location="${project.basedir}/modules/spring/target/classes"/> + <path location="${project.basedir}/modules/ssh/target/classes"/> + <path location="${project.basedir}/modules/urideploy/target/classes"/> + <path location="${project.basedir}/modules/web/target/classes"/> + <path location="${project.basedir}/modules/scalar/target/classes"/> + <path location="${project.basedir}/modules/visor-console/target/classes"/> + <path refid="maven.plugin.classpath"/> + </classpath> + <arg value="${project.basedir}/modules/core/target/classes"/> + <jvmarg value="-XX:MaxPermSize=1g"/> + </java> + </target> + </configuration> + </execution> + + <execution> <id>release-postprocessing</id> <goals> <goal>run</goal>
