o removing summit plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114651 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
target
|
||||
velocity.log
|
||||
maven.log
|
||||
@@ -1,45 +0,0 @@
|
||||
An application view consists of:
|
||||
|
||||
o application-view.xml
|
||||
o pipeline.xml
|
||||
o templates.jar
|
||||
|
||||
The WAR looks like this:
|
||||
|
||||
.
|
||||
|-- WEB-INF
|
||||
| |-- application-views
|
||||
| | `-- tiny.jar
|
||||
| |-- turbine-configuration.xml
|
||||
| `-- web.xml
|
||||
|-- css
|
||||
| |-- maven.css
|
||||
| |-- ns4_only.css
|
||||
| |-- print.css
|
||||
| `-- tigris.css
|
||||
|-- images
|
||||
| |-- icon_alert.gif
|
||||
| |-- icon_alertsml.gif
|
||||
| |-- icon_confirmsml.gif
|
||||
| |-- logo-80p.jpg
|
||||
| |-- logo.jpg
|
||||
| |-- nw_min.gif
|
||||
| |-- strich.gif
|
||||
| |-- sw_min.gif
|
||||
| `-- zen_logo2.gif
|
||||
+-- js
|
||||
`-- main.js
|
||||
|
||||
ISSUES
|
||||
|
||||
o So we have a problem with static content for each view. There isn't much
|
||||
point in having some things in the JAR and some not.
|
||||
|
||||
o Having the templates in a JAR for development will be a PITA. We're going
|
||||
to need to use the file resource loader during development.
|
||||
|
||||
o Being able to retrieve run-time dependencies.
|
||||
|
||||
o How to determine the dependencies.
|
||||
|
||||
o Document classloader behaviour in the Jetty component.
|
||||
@@ -1,78 +0,0 @@
|
||||
<project
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:define="jelly:define"
|
||||
xmlns:deploy="deploy">
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- T I N Y T E S T A P P -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<define:taglib uri="summit">
|
||||
<define:tag name="webapp">
|
||||
</define:tag>
|
||||
</define:taglib>
|
||||
|
||||
<goal name="tiny-app">
|
||||
|
||||
<delete file="${maven.build.dir}/summit.war"/>
|
||||
<delete dir="${maven.build.dir}/war/WEB-INF"/>
|
||||
<delete file="${maven.build.dir}/tiny.war"/>
|
||||
|
||||
<copy todir="${maven.build.dir}/war/WEB-INF">
|
||||
<fileset dir="${maven.src.dir}/test/WEB-INF"/>
|
||||
</copy>
|
||||
|
||||
<deploy:copy-deps
|
||||
todir="${maven.build.dir}/war/WEB-INF/lib"
|
||||
excludes="avalon-framework,servletapi,plexus,plexus+velocity,junit,commons-logging,xml-apis,ant"
|
||||
/>
|
||||
|
||||
<mkdir dir="${maven.build.dir}/tiny"/>
|
||||
|
||||
<copy todir="${maven.build.dir}/tiny">
|
||||
<fileset dir="${maven.src.dir}/test/app">
|
||||
<exclude name="templates/**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
|
||||
<copy todir="${maven.build.dir}/war">
|
||||
<fileset dir="${maven.src.dir}/test/app/templates">
|
||||
<include name="css/*"/>
|
||||
<include name="images/*"/>
|
||||
<include name="js/*"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
|
||||
<jar
|
||||
jarfile="${maven.build.dir}/tiny/templates.jar"
|
||||
basedir="${maven.src.dir}/test/app/templates"
|
||||
/>
|
||||
|
||||
<jar
|
||||
jarfile="${maven.build.dir}/tiny.jar"
|
||||
basedir="${maven.build.dir}/tiny">
|
||||
</jar>
|
||||
|
||||
<copy
|
||||
file="${maven.build.dir}/tiny.jar"
|
||||
todir="${maven.build.dir}/war/WEB-INF/application-views"
|
||||
/>
|
||||
|
||||
</goal>
|
||||
|
||||
<goal name="dt" prereqs="clean,tiny-app,war">
|
||||
|
||||
<copy
|
||||
file="${maven.build.dir}/plexus-summit.war"
|
||||
tofile="${maven.build.dir}/tiny.war"
|
||||
/>
|
||||
|
||||
<copy
|
||||
file="${maven.build.dir}/tiny.war"
|
||||
todir="../.."
|
||||
overwrite="true"
|
||||
/>
|
||||
|
||||
</goal>
|
||||
|
||||
</project>
|
||||
@@ -1,20 +0,0 @@
|
||||
# -------------------------------------------------------------------
|
||||
# Default Maven properties for the Summit plugin.
|
||||
# -------------------------------------------------------------------
|
||||
# These are the properties that we believe are immutable so we
|
||||
# keep them apart from the project specific properties.
|
||||
# -------------------------------------------------------------------
|
||||
|
||||
maven.plexus.runtimeDirectory = ${basedir}/runtime
|
||||
maven.plexus.bin = ${maven.plexus.runtimeDirectory}/bin
|
||||
maven.plexus.conf = ${maven.plexus.runtimeDirectory}/conf
|
||||
maven.plexus.log = ${maven.plexus.runtimeDirectory}/log
|
||||
maven.plexus.lib = ${maven.plexus.runtimeDirectory}/lib
|
||||
maven.plexus.appLib = ${maven.plexus.runtimeDirectory}/app-lib
|
||||
maven.plexus.components = ${maven.plexus.runtimeDirectory}/components
|
||||
maven.plexus.work = ${maven.plexus.runtimeDirectory}/work
|
||||
|
||||
maven.plexus.componentBuilds = ${basedir}/component-builds
|
||||
maven.plexus.templatePath = ${plugin.dir}/templates
|
||||
maven.plexus.launcherConfigurationTemplate = classworlds.vm
|
||||
maven.plexus.launcherConfiguration = classworlds.conf
|
||||
@@ -1,5 +0,0 @@
|
||||
# -------------------------------------------------------------------
|
||||
# P R O J E C T P R O P E R T I E S
|
||||
# -------------------------------------------------------------------
|
||||
maven.license.licenseFile=${basedir}/../LICENSE.txt
|
||||
|
||||
@@ -1,97 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<project>
|
||||
<extend>../project.xml</extend>
|
||||
<pomVersion>3</pomVersion>
|
||||
<id>maven-summit-plugin</id>
|
||||
<name>Maven Summit Plug-in</name>
|
||||
<currentVersion>1.1</currentVersion>
|
||||
<description>Various goals for making development with Plexus easy.</description>
|
||||
<shortDescription>Plexus Tools</shortDescription>
|
||||
<url>http://maven.apache.org/reference/plugins/summit/</url>
|
||||
<siteDirectory>/www/maven.apache.org/reference/plugins/summit/</siteDirectory>
|
||||
<repository>
|
||||
<connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:maven-plugins/summit/</connection>
|
||||
<url>http://cvs.apache.org/viewcvs/maven-plugins/summit/</url>
|
||||
</repository>
|
||||
<developers/>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>commons-jelly</groupId>
|
||||
<artifactId>commons-jelly-tags-velocity</artifactId>
|
||||
<version>20030303.205659</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>velocity</groupId>
|
||||
<artifactId>velocity</artifactId>
|
||||
<version>1.4-dev</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-beanutils</groupId>
|
||||
<artifactId>commons-beanutils</artifactId>
|
||||
<version>1.6.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-logging</groupId>
|
||||
<artifactId>commons-logging</artifactId>
|
||||
<version>1.0.3</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>dom4j</groupId>
|
||||
<artifactId>dom4j</artifactId>
|
||||
<version>1.4-dev-8</version>
|
||||
<url>http://www.dom4j.org/</url>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-jelly</groupId>
|
||||
<artifactId>commons-jelly</artifactId>
|
||||
<version>20030902.160215</version>
|
||||
<url>http://jakarta.apache.org/commons/jelly/</url>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-jexl</groupId>
|
||||
<artifactId>commons-jexl</artifactId>
|
||||
<version>1.0-beta-1</version>
|
||||
<url>http://jakarta.apache.org/commons/jexl/</url>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>ant</groupId>
|
||||
<artifactId>ant</artifactId>
|
||||
<version>1.5.3-1</version>
|
||||
</dependency>
|
||||
<!-- Betwixt requirements -->
|
||||
|
||||
<dependency>
|
||||
<groupId>commons-collections</groupId>
|
||||
<artifactId>commons-collections</artifactId>
|
||||
<version>2.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-digester</groupId>
|
||||
<artifactId>commons-digester</artifactId>
|
||||
<version>1.4.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-lang</groupId>
|
||||
<artifactId>commons-lang</artifactId>
|
||||
<version>1.0.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-betwixt</groupId>
|
||||
<artifactId>commons-betwixt</artifactId>
|
||||
<version>20030211.133854</version>
|
||||
</dependency>
|
||||
<!-- Betwixt requirements -->
|
||||
|
||||
<dependency>
|
||||
<groupId>xerces</groupId>
|
||||
<artifactId>xerces</artifactId>
|
||||
<version>2.4.0</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xml-apis</groupId>
|
||||
<artifactId>xml-apis</artifactId>
|
||||
<version>1.0.b2</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
@@ -1 +0,0 @@
|
||||
stylesheets
|
||||
@@ -1,34 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<document>
|
||||
<properties>
|
||||
<title>Changes</title>
|
||||
<author email="jason@zenplex.com">Jason van Zyl</author>
|
||||
</properties>
|
||||
|
||||
<body>
|
||||
<release version="1.1" date="2003-09-29">
|
||||
<action dev="dion" type="update">update to commons-jelly-20030902.160215</action>
|
||||
<action dev="dion" type="update">
|
||||
update to velocity 1.4-dev
|
||||
</action>
|
||||
<action dev="dion" type="update">
|
||||
Upgrade to dom4j 1.4
|
||||
</action>
|
||||
<action dev="dion" type="update">
|
||||
Upgrade to commons-logging 1.0.3
|
||||
</action>
|
||||
<action dev="dion" type="update">
|
||||
update to commons-lang 1.0.1
|
||||
</action>
|
||||
<action dev="dion" type="update">
|
||||
Update to commons-collections 2.1
|
||||
</action>
|
||||
</release>
|
||||
<release version="1.0" date="2002-08-04">
|
||||
<action dev="jvanzyl" type="add">
|
||||
Original release for Maven 1.0-beta8
|
||||
</action>
|
||||
</release>
|
||||
</body>
|
||||
</document>
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<document>
|
||||
|
||||
<properties>
|
||||
<title>Maven Plexus Plug-in Goals</title>
|
||||
<author email="jason@zenplex.com">Jason van Zyl</author>
|
||||
</properties>
|
||||
|
||||
<body>
|
||||
<section name="Goals">
|
||||
<table>
|
||||
<tr><th>Goal</th><th>Description</th></tr>
|
||||
<tr>
|
||||
<td>plexus:runtime</td>
|
||||
<td>
|
||||
For a given project generate a plexus runtime using the required
|
||||
components.
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</section>
|
||||
</body>
|
||||
</document>
|
||||
@@ -1,15 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<document>
|
||||
|
||||
<properties>
|
||||
<title>Maven Ant Plug-in</title>
|
||||
<author email="jason@zenplex.com">Jason van Zyl</author>
|
||||
</properties>
|
||||
|
||||
<body>
|
||||
<section name="Maven Plexus Plug-in">
|
||||
<p>
|
||||
</p>
|
||||
</section>
|
||||
</body>
|
||||
</document>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<project name="Maven Summit Plugin">
|
||||
|
||||
<title>Maven Summit Plugin</title>
|
||||
|
||||
<body>
|
||||
<links>
|
||||
<item name="Maven" href="http://maven.apache.org/"/>
|
||||
<item name="Plexus" href="http://maven.apache.org/"/>
|
||||
</links>
|
||||
<menu name="Overview">
|
||||
<item name="Goals" href="/goals.html" />
|
||||
<item name="Properties" href="/properties.html" />
|
||||
</menu>
|
||||
</body>
|
||||
</project>
|
||||
@@ -1,25 +0,0 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<document>
|
||||
|
||||
<properties>
|
||||
<title>Maven Ant Plugin Properties</title>
|
||||
<author email="dion@multitask.com.au">dIon Gillard</author>
|
||||
</properties>
|
||||
|
||||
<body>
|
||||
<section name="Maven Plexus Plugin Settings">
|
||||
<table>
|
||||
<tr>
|
||||
<th>Property name</th>
|
||||
<th>Optional?</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</section>
|
||||
</body>
|
||||
</document>
|
||||
Reference in New Issue
Block a user