You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by jd...@apache.org on 2006/07/24 23:21:21 UTC

svn commit: r425188 - in /geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src: main/java/org/apache/geronimo/plugin/car/InstallConfigMojo.java site/ site/apt/ site/apt/usage.apt site/site.xml

Author: jdillon
Date: Mon Jul 24 14:21:20 2006
New Revision: 425188

URL: http://svn.apache.org/viewvc?rev=425188&view=rev
Log:
Update site config
Added some basic site docs
Added description for installconfigmojo

Added:
    geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/site/
    geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/site/apt/
    geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/site/apt/usage.apt
    geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/site/site.xml   (with props)
Modified:
    geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/main/java/org/apache/geronimo/plugin/car/InstallConfigMojo.java

Modified: geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/main/java/org/apache/geronimo/plugin/car/InstallConfigMojo.java
URL: http://svn.apache.org/viewvc/geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/main/java/org/apache/geronimo/plugin/car/InstallConfigMojo.java?rev=425188&r1=425187&r2=425188&view=diff
==============================================================================
--- geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/main/java/org/apache/geronimo/plugin/car/InstallConfigMojo.java (original)
+++ geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/main/java/org/apache/geronimo/plugin/car/InstallConfigMojo.java Mon Jul 24 14:21:20 2006
@@ -49,7 +49,7 @@
 import java.util.Collections;
 
 /**
- * ???
+ * Installs CAR files into a target repository to support assembly.
  *
  * @goal installConfig
  * 

Added: geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/site/apt/usage.apt
URL: http://svn.apache.org/viewvc/geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/site/apt/usage.apt?rev=425188&view=auto
==============================================================================
--- geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/site/apt/usage.apt (added)
+++ geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/site/apt/usage.apt Mon Jul 24 14:21:20 2006
@@ -0,0 +1,118 @@
+ ------
+ Geronimo CAR Plugin for Maven 2
+ ------
+ ???
+ ------
+ ???
+
+Basic Usage
+
+* Setup Plugin Repository
+
++----------+
+<project>
+    ...
+    <pluginRepositories>
+        ...
+        <pluginRepository>
+            <id>apache</id>
+            <name>Apache Repository</name>
+            <url>http://people.apache.org/repo/m2-ibiblio-rsync-repository</url>
+            <layout>default</layout>
+            <snapshots>
+                <enabled>false</enabled>
+            </snapshots>
+            <releases>
+                <enabled>true</enabled>
+            </releases>
+        </pluginRepository>
+        
+        <pluginRepository>
+            <id>apache-snapshots</id>
+            <name>Apache Snapshots Repository</name>
+            <url>http://people.apache.org/repo/m2-snapshot-repository</url>
+            <layout>default</layout>
+            <snapshots>
+                <enabled>true</enabled>
+                <updatePolicy>daily</updatePolicy>
+                <checksumPolicy>ignore</checksumPolicy>
+            </snapshots>
+            <releases>
+                <enabled>false</enabled>
+            </releases>
+        </pluginRepository>
+        ...
+    </pluginRepositories>
+    ...
+</project>
++----------+
+
+* Define Dependency as Extention
+
++----------+
+<project>
+    ...
+    <packaging>car</packaging>
+    ...
+    <build>
+        ...
+        <plugins>
+            ...
+            <plugin>
+                <groupId>org.apache.geronimo.plugins</groupId>
+                <artifactId>car-maven-plugin</artifactId>
+                <!-- Install as extention to allow 'car' packaging to be used. -->
+                <extensions>true</extensions>
+            </plugin>
+        </plugins>
+        ...
+    </build>
+    ...
+</project>
++----------+
+
+* CAR with ClassPath and MainClass
+
++----------+
+<project>
+    ...
+    <packaging>car</packaging>
+    ...
+    <build>
+        ...
+        <plugins>
+            ...
+            <plugin>
+                <groupId>org.apache.geronimo.plugins</groupId>
+                <artifactId>car-maven-plugin</artifactId>
+                <extensions>true</extensions>
+                <configuration>
+                    <classPath>
+                        <element>../lib/geronimo-qname_1.1_spec-${geronimoSpecQnameVersion}.jar</element>
+                        <element>../lib/geronimo-common-${pom.version}.jar</element>
+                        <element>../lib/geronimo-kernel-${pom.version}.jar</element>
+                        <element>../lib/geronimo-system-${pom.version}.jar</element>
+                        <element>../lib/geronimo-util-${pom.version}.jar</element>
+                        <element>../lib/cglib-nodep-${cglibVersion}.jar</element>
+                        <element>../lib/concurrent-${concurrentVersion}.jar</element>
+                        <element>../lib/commons-cli-${commonsCliVersion}.jar</element>
+                        <element>../lib/commons-logging-${commonsLoggingVersion}.jar</element>
+                        <element>../lib/log4j-${log4jVersion}.jar</element>
+                        <element>../lib/mx4j-${mx4jVersion}.jar</element>
+                        <element>../lib/mx4j-remote-${mx4jVersion}.jar</element>
+                        <element>../lib/endorsed/xercesImpl-${xercesVersion}.jar</element>
+                        <element>../lib/endorsed/xmlParserAPIs-${xmlParserApisVersion}.jar</element>
+                        <element>../lib/xpp3-${xpp3Version}.jar</element>
+                        <element>../lib/xstream-${xstreamVersion}.jar</element>
+                    </classPath>
+                    <mainClass>org.apache.geronimo.system.main.Daemon</mainClass>
+                    <logLevel>DEBUG</logLevel>
+                </configuration>
+            </plugin>
+            ...
+        </plugins>
+        ...
+    </build>
+    ...
+<project>
++----------+

Added: geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/site/site.xml
URL: http://svn.apache.org/viewvc/geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/site/site.xml?rev=425188&view=auto
==============================================================================
--- geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/site/site.xml (added)
+++ geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/site/site.xml Mon Jul 24 14:21:20 2006
@@ -0,0 +1,38 @@
+<?xml version="1.0"?>
+
+<!-- $Id$ -->
+
+<project name="CAR Plugin">
+   <bannerLeft>
+      <name>Geronimo</name>
+      <src>http://geronimo.apache.org/images/topleft_logo_437x64.gif</src>
+      <href>http://geronimo.apache.org/</href>
+   </bannerLeft>
+   
+   <!--
+   <bannerRight>
+      <name>Codehaus</name>
+      <src>http://mojo.codehaus.org/images/codehaus-small.png</src>
+      <href>http://www.codehaus.org</href>
+   </bannerRight>
+   -->
+   
+   <body>
+      <links>
+         <item name="Geronimo" href="http://geronimo.apache.org/"/>
+         <item name="Apache" href="http://apache.org/"/>
+      </links>
+      
+      <menu name="Geronimo">
+         <item name="Maven2 Plugins" href="../index.html"/>
+      </menu>
+      
+      <menu name="CAR Plugin">
+         <item name="Overview" href="index.html"/>
+         <item name="Usage" href="usage.html"/>
+         <item name="Configuration" href="plugin-info.html"/>
+      </menu>
+      
+      ${reports}
+   </body>
+</project>

Propchange: geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/site/site.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/site/site.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: geronimo/sandbox/svkmerge/m2migration/m2-plugins/car-maven-plugin/src/site/site.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml