From 8c9346718bf3c6c53f41b8a4916810867e7e1a81 Mon Sep 17 00:00:00 2001 From: Mark Pollack Date: Fri, 10 Jul 2009 02:12:50 +0000 Subject: [PATCH] POM maintenance/development - initial jarjar support in maven build for ASM --- build-spring-framework/pom.xml | 100 ++++++++++++++++++++++++ org.springframework.aop/pom.xml | 12 +-- org.springframework.asm/pom.xml | 71 +++++++++++++---- org.springframework.context/pom.xml | 12 ++- org.springframework.core/pom.xml | 6 +- org.springframework.test/pom.xml | 2 +- org.springframework.web.portlet/pom.xml | 12 ++- org.springframework.web.servlet/pom.xml | 12 +-- 8 files changed, 190 insertions(+), 37 deletions(-) create mode 100644 build-spring-framework/pom.xml diff --git a/build-spring-framework/pom.xml b/build-spring-framework/pom.xml new file mode 100644 index 0000000000..a304529a60 --- /dev/null +++ b/build-spring-framework/pom.xml @@ -0,0 +1,100 @@ + + + + + + 4.0.0 + org.springframework + spring + pom + 3.0.0.BUILD-SNAPSHOT + Spring Framework + Spring is a layered Java/J2EE application platform, based on code published in Expert + One-on-One J2EE Design and Development by Rod Johnson (Wrox, 2002). + http://www.springframework.org + + JIRA + http://jira.springframework.org/browse/SPR + + + Bamboo + https://build.springframework.org/browse/SPR + + 2003 + + SpringSource + http://www.springsource.com + + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + https://fisheye.springframework.org/browse/spring-framework + scm:svn:https://src.springframework.org/svn/spring-framework/trunk + scm:svn:https://src.springframework.org/svn/spring-framework/trunk + + + + Spring Forum + + http://forum.springframework.org + http://forum.springframework.org + + + + + ../org.springframework.spring-parent + ../org.springframework.instrument + ../org.springframework.instrument.classloading + ../org.springframework.asm + ../org.springframework.core + ../org.springframework.expression + ../org.springframework.beans + ../org.springframework.aop + ../org.springframework.context + ../org.springframework.transaction + ../org.springframework.oxm + ../org.springframework.jms + ../org.springframework.aspects + ../org.springframework.jdbc + ../org.springframework.web + ../org.springframework.orm + ../org.springframework.context.support + ../org.springframework.web.servlet + ../org.springframework.web.portlet + ../org.springframework.test + + + + + staging + + + staging + file:///${user.dir}/target/staging + + + staging + file:///${user.dir}/target/staging + + + staging + file:///${user.dir}/target/staging + + + + + + + diff --git a/org.springframework.aop/pom.xml b/org.springframework.aop/pom.xml index a38196af72..237e8beb6e 100644 --- a/org.springframework.aop/pom.xml +++ b/org.springframework.aop/pom.xml @@ -49,6 +49,12 @@ 1.6.2 true + + org.springframework + spring-asm + ${project.version} + compile + org.springframework spring-beans @@ -75,11 +81,5 @@ junit junit - - org.objectweb.asm - org.springframework.asm - 2.2.3 - compile - diff --git a/org.springframework.asm/pom.xml b/org.springframework.asm/pom.xml index 880a362e96..36d4412917 100644 --- a/org.springframework.asm/pom.xml +++ b/org.springframework.asm/pom.xml @@ -1,15 +1,56 @@ - - - 4.0.0 - org.springframework - spring-asm - jar - 3.0.0.BUILD-SNAPSHOT - - org.springframework - spring-parent - ../org.springframework.spring-parent - 3.0.0.BUILD-SNAPSHOT - - - + + + 4.0.0 + org.springframework + spring-asm + jar + 3.0.0.BUILD-SNAPSHOT + + org.springframework + spring-parent + ../org.springframework.spring-parent + 3.0.0.BUILD-SNAPSHOT + + + + + + + maven-antrun-plugin + + + jarjar + process-classes + + run + + + + + + + + + + + + + + + + + + + + + + com.google.code + jarjar + 1.0 + + + + + + diff --git a/org.springframework.context/pom.xml b/org.springframework.context/pom.xml index 89a4b8ac0b..cea71e1cfd 100644 --- a/org.springframework.context/pom.xml +++ b/org.springframework.context/pom.xml @@ -109,6 +109,12 @@ 1.1.1 true + + org.springframework + spring-asm + ${project.version} + compile + org.springframework spring-aop @@ -182,9 +188,9 @@ test - org.objectweb.asm - org.springframework.asm - 2.2.3 + org.springframework + spring-asm + ${project.version} compile diff --git a/org.springframework.core/pom.xml b/org.springframework.core/pom.xml index c932954a30..c622d99e1c 100644 --- a/org.springframework.core/pom.xml +++ b/org.springframework.core/pom.xml @@ -20,9 +20,9 @@ true - org.objectweb.asm - org.springframework.asm - 2.2.3 + org.springframework + spring-asm + ${project.version} compile diff --git a/org.springframework.test/pom.xml b/org.springframework.test/pom.xml index 4d222fba9a..eabdcab17c 100644 --- a/org.springframework.test/pom.xml +++ b/org.springframework.test/pom.xml @@ -134,7 +134,7 @@ org.springframework - spring-web-portlet + spring-webmvc-portlet ${project.version} true diff --git a/org.springframework.web.portlet/pom.xml b/org.springframework.web.portlet/pom.xml index 0c6424a07d..9e2596c7d5 100644 --- a/org.springframework.web.portlet/pom.xml +++ b/org.springframework.web.portlet/pom.xml @@ -55,6 +55,12 @@ 1.1.1 compile + + org.springframework + spring-asm + ${project.version} + compile + org.springframework spring-beans @@ -86,9 +92,9 @@ compile - org.objectweb.asm - org.springframework.asm - 2.2.3 + org.springframework + spring-asm + ${project.version} compile diff --git a/org.springframework.web.servlet/pom.xml b/org.springframework.web.servlet/pom.xml index 35ff7d6400..68ad4fe268 100644 --- a/org.springframework.web.servlet/pom.xml +++ b/org.springframework.web.servlet/pom.xml @@ -120,6 +120,12 @@ 1.4 true + + org.springframework + spring-asm + ${project.version} + compile + org.springframework spring-beans @@ -170,12 +176,6 @@ org.easymock easymock - - org.objectweb.asm - org.springframework.asm - 2.2.3 - compile - xmlunit xmlunit