From d37e1dd67e5554e151ad326753cc5b10c86fa1c0 Mon Sep 17 00:00:00 2001 From: Antonio Petrelli Date: Sun, 25 Nov 2007 15:31:56 +0000 Subject: [PATCH] WW-2259 Added configuration to create "backport" and "docs" assemblies. It must be corrected when the XWork backported artifacts will be available. git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@598003 13f79535-47bb-0310-9956-ffa450edef68 --- assembly/pom.xml | 40 +++++++ assembly/src/main/assembly/all.xml | 21 ++++ assembly/src/main/assembly/docs.xml | 117 ++++++++++++++++++++ assembly/src/main/assembly/lib-backport.xml | 59 ++++++++++ assembly/src/main/assembly/lib.xml | 1 + 5 files changed, 238 insertions(+) create mode 100644 assembly/src/main/assembly/docs.xml create mode 100644 assembly/src/main/assembly/lib-backport.xml diff --git a/assembly/pom.xml b/assembly/pom.xml index 8f1640ce4..f61dc889f 100644 --- a/assembly/pom.xml +++ b/assembly/pom.xml @@ -140,8 +140,10 @@ src/main/assembly/all.xml src/main/assembly/lib.xml + src/main/assembly/lib-backport.xml src/main/assembly/apps.xml src/main/assembly/src.xml + src/main/assembly/docs.xml struts-${version} target/assembly/out @@ -164,6 +166,30 @@ ${version} + + + + org.apache.struts + struts2-api + ${version} + backport + + + org.apache.struts + struts2-core + ${version} + backport + + org.apache.struts struts2-config-browser-plugin @@ -231,6 +257,20 @@ runtime + + net.sf.retrotranslator + retrotranslator-runtime + 1.2.1 + runtime + + + + backport-util-concurrent + backport-util-concurrent + 3.0 + runtime + + javax.servlet diff --git a/assembly/src/main/assembly/all.xml b/assembly/src/main/assembly/all.xml index 694248282..3f3515a68 100644 --- a/assembly/src/main/assembly/all.xml +++ b/assembly/src/main/assembly/all.xml @@ -28,6 +28,7 @@ lib runtime + net.sf.retrotranslator:retrotranslator-runtime *:backport @@ -83,10 +84,18 @@ docs/struts2-plugins/struts2-$plugin-plugin --> + + ../plugins/codebehind/target/site + docs/struts2-plugins/struts2-codebehind-plugin + ../plugins/config-browser/target/site docs/struts2-plugins/struts2-config-browser-plugin + + ../plugins/dojo/target/site + docs/struts2-plugins/struts2-dojo-plugin + ../plugins/jasperreports/target/site docs/struts2-plugins/struts2-jasperreports-plugin @@ -107,6 +116,14 @@ ../plugins/plexus/target/site docs/struts2-plugins/struts2-plexus-plugin + + ../plugins/portlet/target/site + docs/struts2-plugins/struts2-portlet-plugin + + + ../plugins/rest/target/site + docs/struts2-plugins/struts2-rest-plugin + ../plugins/struts1/target/site docs/struts2-plugins/struts2-struts1-plugin @@ -115,6 +132,10 @@ ../plugins/sitegraph/target/site docs/struts2-plugins/struts2-sitegraph-plugin + + ../plugins/spring/target/site + docs/struts2-plugins/struts2-spring-plugin + ../plugins/sitemesh/target/site docs/struts2-plugins/struts2-sitemesh-plugin diff --git a/assembly/src/main/assembly/docs.xml b/assembly/src/main/assembly/docs.xml new file mode 100644 index 000000000..31b0d7a4e --- /dev/null +++ b/assembly/src/main/assembly/docs.xml @@ -0,0 +1,117 @@ + + + + docs + + zip + + + + + + target/xwork-apidocs + docs/xwork-apidocs + + + + + ../target/site + docs + + + ../api/target/site + docs/struts2-api + + + ../core/target/site + docs/struts2-core + + + + + target/cwiki + docs + + + + + ../plugins/codebehind/target/site + docs/struts2-plugins/struts2-codebehind-plugin + + + ../plugins/config-browser/target/site + docs/struts2-plugins/struts2-config-browser-plugin + + + ../plugins/dojo/target/site + docs/struts2-plugins/struts2-dojo-plugin + + + ../plugins/jasperreports/target/site + docs/struts2-plugins/struts2-jasperreports-plugin + + + ../plugins/jfreechart/target/site + docs/struts2-plugins/struts2-jfreechart-plugin + + + ../plugins/jsf/target/site + docs/struts2-plugins/struts2-jsf-plugin + + + ../plugins/pell-multipart/target/site + docs/struts2-plugins/struts2-pell-multipart-plugin + + + ../plugins/plexus/target/site + docs/struts2-plugins/struts2-plexus-plugin + + + ../plugins/portlet/target/site + docs/struts2-plugins/struts2-portlet-plugin + + + ../plugins/rest/target/site + docs/struts2-plugins/struts2-rest-plugin + + + ../plugins/struts1/target/site + docs/struts2-plugins/struts2-struts1-plugin + + + ../plugins/sitegraph/target/site + docs/struts2-plugins/struts2-sitegraph-plugin + + + ../plugins/spring/target/site + docs/struts2-plugins/struts2-spring-plugin + + + ../plugins/sitemesh/target/site + docs/struts2-plugins/struts2-sitemesh-plugin + + + ../plugins/tiles/target/site + docs/struts2-plugins/struts2-tiles-plugin + + + + diff --git a/assembly/src/main/assembly/lib-backport.xml b/assembly/src/main/assembly/lib-backport.xml new file mode 100644 index 000000000..7113b5395 --- /dev/null +++ b/assembly/src/main/assembly/lib-backport.xml @@ -0,0 +1,59 @@ + + + + lib-backport + + zip + + + + backport + ${artifactId}-${version}.${extension} + + net.sf.retrotranslator:retrotranslator-runtime + backport-util-concurrent:backport-util-concurrent + + + + backport + ${artifactId}-${version}-backport.${extension} + + org.apache.struts:struts2-api:jar:backport + org.apache.struts:struts2-core:jar:backport + com.opensymphony:xwork:jar:backport + + + + + + ../backport + backport + + README* + *LICENSE* + NOTICE* + + + ASM-* + + + + diff --git a/assembly/src/main/assembly/lib.xml b/assembly/src/main/assembly/lib.xml index 5cf512aa9..d1e28a82e 100644 --- a/assembly/src/main/assembly/lib.xml +++ b/assembly/src/main/assembly/lib.xml @@ -28,6 +28,7 @@ lib runtime + net.sf.retrotranslator:retrotranslator-runtime *:backport