[CVS jcontainer] Rework the plugin so that it actually works. All you need to to do is add a prereq on loom:sar or loom:deploy to get appropriate goals processed.

Peter Donald <pdonald-yCVjj/[email protected]> Tue, 20 Apr 2004 19:33:41 -0500
Newsgroups gmane.comp.java.jcontainer.cvs
Message-ID <[email protected]>
<html>
<head>
<style><!--
  body {background-color:#ffffff;}
  .file {border:1px solid #eeeeee;margin-top:1em;margin-bottom:1em;}
  .pathname {font-family:monospace; float:right;}
  .fileheader {margin-bottom:.5em;}
  .diff {margin:0;}
  .tasklist {padding:4px;border:1px dashed #000000;margin-top:1em;}
  .tasklist ul {margin-top:0;margin-bottom:0;}
  tr.alt {background-color:#eeeeee}
  #added {background-color:#ddffdd;}
  #addedchars {background-color:#99ff99;font-weight:bolder;}
  tr.alt #added {background-color:#ccf7cc;}
  #removed {background-color:#ffdddd;}
  #removedchars {background-color:#ff9999;font-weight:bolder;}
  tr.alt #removed {background-color:#f7cccc;}
  #info {color:#888888;}
  #context {background-color:#eeeeee;}
  td {padding-left:.3em;padding-right:.3em;}
  tr.head {border-bottom-width:1px;border-bottom-style:solid;}
  tr.head td {padding:0;padding-top:.2em;}
  .task {background-color:#ffff00;}
  .comment {padding:4px;border:1px dashed #000000;background-color:#ffffdd}
  .error {color:red;}
  hr {border-width:0px;height:2px;background:black;}
--></style>
</head>
<body>
<table cellspacing="0" cellpadding="0" border="0" rules="cols">
<tr class="head"><td colspan="4">Commit in <b><tt>jcontainer/loom</tt></b><span id="info"> on MAIN</span></td></tr>
<tr><td><tt><a href="#file1">project.xml</a></tt></td><td></td><td align="right" id="removed">-1</td><td nowrap="nowrap" align="center"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/project.xml?rev=1.20&amp;content-type=text/vnd.viewcvs-markup">1.20</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/project.xml.diff?r1=1.20&amp;r2=1.21">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/project.xml?rev=1.21&amp;content-type=text/vnd.viewcvs-markup">1.21</a></td></tr>
<tr class="alt"><td><tt>demos/avalonlifecycle/<a href="#file2">maven.xml</a></tt></td><td align="right" id="added">+3</td><td align="right" id="removed">-16</td><td nowrap="nowrap" align="center"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/avalonlifecycle/maven.xml?rev=1.8&amp;content-type=text/vnd.viewcvs-markup">1.8</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/avalonlifecycle/maven.xml.diff?r1=1.8&amp;r2=1.9">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/avalonlifecycle/maven.xml?rev=1.9&amp;content-type=text/vnd.viewcvs-markup">1.9</a></td></tr>
<tr><td><tt>demos/distributed/<a href="#file3">maven.xml</a></tt></td><td align="right" id="added">+2</td><td align="right" id="removed">-6</td><td nowrap="nowrap" align="center"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/maven.xml?rev=1.6&amp;content-type=text/vnd.viewcvs-markup">1.6</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/maven.xml.diff?r1=1.6&amp;r2=1.7">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/maven.xml?rev=1.7&amp;content-type=text/vnd.viewcvs-markup">1.7</a></td></tr>
<tr class="alt"><td><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/<a href="#file4"><span id="removed">project.xml</span></a></tt></td><td></td><td align="right" id="removed">-21</td><td nowrap="nowrap"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/project.xml?rev=1.15&amp;content-type=text/vnd.viewcvs-markup">1.15</a> removed</td></tr>
<tr><td><tt>demos/distributed/client/<a href="#file5">maven.xml</a></tt></td><td align="right" id="added">+4</td><td align="right" id="removed">-4</td><td nowrap="nowrap" align="center"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/client/maven.xml?rev=1.2&amp;content-type=text/vnd.viewcvs-markup">1.2</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/client/maven.xml.diff?r1=1.2&amp;r2=1.3">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/client/maven.xml?rev=1.3&amp;content-type=text/vnd.viewcvs-markup">1.3</a></td></tr>
<tr class="alt"><td><tt>demos/distributed/server/<a href="#file6">maven.xml</a></tt></td><td align="right" id="added">+2</td><td align="right" id="removed">-14</td><td nowrap="nowrap" align="center"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/server/maven.xml?rev=1.8&amp;content-type=text/vnd.viewcvs-markup">1.8</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/server/maven.xml.diff?r1=1.8&amp;r2=1.9">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/server/maven.xml?rev=1.9&amp;content-type=text/vnd.viewcvs-markup">1.9</a></td></tr>
<tr><td><tt>demos/helloworld/<a href="#file7">maven.xml</a></tt></td><td align="right" id="added">+3</td><td align="right" id="removed">-15</td><td nowrap="nowrap" align="center"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/helloworld/maven.xml?rev=1.9&amp;content-type=text/vnd.viewcvs-markup">1.9</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/helloworld/maven.xml.diff?r1=1.9&amp;r2=1.10">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/helloworld/maven.xml?rev=1.10&amp;content-type=text/vnd.viewcvs-markup">1.10</a></td></tr>
<tr class="alt"><td><tt>plugins/maven-loom/<a href="#file8">plugin.jelly</a></tt></td><td align="right" id="added">+2</td><td align="right" id="removed">-2</td><td nowrap="nowrap" align="center"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins/maven-loom/plugin.jelly?rev=1.2&amp;content-type=text/vnd.viewcvs-markup">1.2</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins/maven-loom/plugin.jelly.diff?r1=1.2&amp;r2=1.3">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins/maven-loom/plugin.jelly?rev=1.3&amp;content-type=text/vnd.viewcvs-markup">1.3</a></td></tr>
<tr><td><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/<a href="#file9">project.xml</a></tt></td><td align="right" id="added">+1</td><td align="right" id="removed">-64</td><td nowrap="nowrap" align="center"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins/maven-loom/project.xml?rev=1.4&amp;content-type=text/vnd.viewcvs-markup">1.4</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins/maven-loom/project.xml.diff?r1=1.4&amp;r2=1.5">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins/maven-loom/project.xml?rev=1.5&amp;content-type=text/vnd.viewcvs-markup">1.5</a></td></tr>
<tr><td></td><td align="right" id="added">+17</td><td align="right" id="removed">-143</td><td></td></tr>
</table>
<small id="info">1 removed + 8 modified, total 9 files</small><br />
<pre class="comment">
Rework the plugin so that it actually works. All you need to to do is add a prereq on loom:sar or loom:deploy to get appropriate goals processed.

Just dont invoke an attaingoal from within postgoal of java:compile as that is a prereq for loom:sar which will cause an inifinite loop
</pre>
<hr /><a name="file1" /><div class="file">
<span class="pathname"><a href="http://xstream.cvs.codehaus.org/jcontainer">jcontainer</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom">loom</a><br /></span>
<div class="fileheader"><big><b>project.xml</b></big> <small id="info"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/project.xml?rev=1.20&amp;content-type=text/vnd.viewcvs-markup">1.20</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/project.xml.diff?r1=1.20&amp;r2=1.21">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/project.xml?rev=1.21&amp;content-type=text/vnd.viewcvs-markup">1.21</a></small></div>
<pre class="diff"><small id="info">diff -u -r1.20 -r1.21
--- project.xml	19 Apr 2004 22:20:48 -0000	1.20
+++ project.xml	21 Apr 2004 00:33:41 -0000	1.21
@@ -66,7 +66,6 @@
</small></pre><pre class="diff" id="context">         &lt;developer&gt;
             &lt;name&gt;Peter Donald&lt;/name&gt;
             &lt;id&gt;pdonald&lt;/id&gt;
</pre><pre class="diff" id="removed">-            
</pre><pre class="diff" id="context">             &lt;roles&gt;
                 &lt;role&gt;Founder&lt;/role&gt;
             &lt;/roles&gt;
</pre></div>
<hr /><a name="file2" /><div class="file">
<span class="pathname"><a href="http://xstream.cvs.codehaus.org/jcontainer">jcontainer</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom">loom</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos">demos</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/avalonlifecycle">avalonlifecycle</a><br /></span>
<div class="fileheader"><big><b>maven.xml</b></big> <small id="info"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/avalonlifecycle/maven.xml?rev=1.8&amp;content-type=text/vnd.viewcvs-markup">1.8</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/avalonlifecycle/maven.xml.diff?r1=1.8&amp;r2=1.9">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/avalonlifecycle/maven.xml?rev=1.9&amp;content-type=text/vnd.viewcvs-markup">1.9</a></small></div>
<pre class="diff"><small id="info">diff -u -r1.8 -r1.9
--- maven.xml	25 Mar 2004 00:47:21 -0000	1.8
+++ maven.xml	21 Apr 2004 00:33:41 -0000	1.9
@@ -1,14 +1,7 @@
</small></pre><pre class="diff" id="removed">-&lt;project
-    default="main"
</pre><pre class="diff" id="added">+&lt;project default="build"
</pre><pre class="diff" id="context">     xmlns:ant="jelly:ant"&gt;
 
</pre><pre class="diff" id="removed">-    &lt;goal name="main"&gt;
-        &lt;attainGoal name="build"/&gt;
-    &lt;/goal&gt;
-
-    &lt;goal name="build"&gt;
-        &lt;attainGoal name="jar:jar"/&gt;
-        &lt;attainGoal name="loom:sar"/&gt;
</pre><pre class="diff" id="added">+    &lt;goal name="build" prereqs="loom:sar"&gt;
</pre><pre class="diff" id="context">         &lt;ant:copy todir="${basedir}/../../distribution/deploy/apps"
             overwrite="true"&gt;
             &lt;ant:fileset dir="${maven.build.dir}"&gt;
</pre><pre class="diff"><small id="info">@@ -17,12 +10,6 @@
</small></pre><pre class="diff" id="context">         &lt;/ant:copy&gt;
     &lt;/goal&gt;
 
</pre><pre class="diff" id="removed">-    &lt;goal name="deploy"&gt;
-        &lt;attainGoal name="loom:deploy"/&gt;
-    &lt;/goal&gt;
-
-    &lt;postGoal name="java:compile"&gt;
-        &lt;attainGoal name="loom:metagenerate"/&gt;
-    &lt;/postGoal&gt;
</pre><pre class="diff" id="added">+    &lt;goal name="deploy" prereqs="loom:deploy"/&gt;
</pre><pre class="diff" id="context"> 
 &lt;/project&gt;
</pre></div>
<hr /><a name="file3" /><div class="file">
<span class="pathname"><a href="http://xstream.cvs.codehaus.org/jcontainer">jcontainer</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom">loom</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos">demos</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed">distributed</a><br /></span>
<div class="fileheader"><big><b>maven.xml</b></big> <small id="info"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/maven.xml?rev=1.6&amp;content-type=text/vnd.viewcvs-markup">1.6</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/maven.xml.diff?r1=1.6&amp;r2=1.7">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/maven.xml?rev=1.7&amp;content-type=text/vnd.viewcvs-markup">1.7</a></small></div>
<pre class="diff"><small id="info">diff -u -r1.6 -r1.7
--- maven.xml	3 Dec 2003 10:44:29 -0000	1.6
+++ maven.xml	21 Apr 2004 00:33:41 -0000	1.7
@@ -1,11 +1,7 @@
</small></pre><pre class="diff" id="removed">-&lt;project default="<span id="removedchars">main</span>"
</pre><pre class="diff" id="added">+&lt;project default="<span id="addedchars">build</span>"
</pre><pre class="diff" id="context">     xmlns:j="jelly:core"
     xmlns:maven="jelly:maven"&gt;
 
</pre><pre class="diff" id="removed">-    &lt;goal name="main"&gt;
-        &lt;attainGoal name="build"/&gt;
-    &lt;/goal&gt;
-
</pre><pre class="diff" id="context">     &lt;goal name="clean"&gt;
         &lt;echo message="Cleaning all components"/&gt;
         &lt;maven:reactor
</pre><pre class="diff"><small id="info">@@ -21,7 +17,7 @@
</small></pre><pre class="diff" id="context">         &lt;maven:reactor
             basedir="${basedir}"
             includes="*/project.xml"
</pre><pre class="diff" id="removed">-            goals="clean:clean,<span id="removedchars">main</span>"
</pre><pre class="diff" id="added">+            goals="clean:clean,<span id="addedchars">build</span>"
</pre><pre class="diff" id="context">             banner="Building"
             ignoreFailures="false"/&gt;
 
</pre></div>
<hr /><a name="file4" /><div class="file">
<span class="pathname" id="removed"><a href="http://xstream.cvs.codehaus.org/jcontainer">jcontainer</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom">loom</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos">demos</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed">distributed</a><br /></span>
<div class="fileheader" id="removed"><big><b>project.xml</b></big> <small id="info">removed after <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/project.xml?rev=1.15&amp;content-type=text/vnd.viewcvs-markup">1.15</a></small></div>
<pre class="diff"><small id="info">diff -N project.xml
--- project.xml	19 Apr 2004 21:32:36 -0000	1.15
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
</small></pre><pre class="diff" id="removed">-&lt;?xml version="1.0"?&gt;
-&lt;project&gt;
-    &lt;extend&gt;${basedir}/../../project.xml&lt;/extend&gt;
-    &lt;name&gt;Loom Distributed Demo&lt;/name&gt;
-    &lt;id&gt;demo-distributed&lt;/id&gt;
-    &lt;package&gt;org.codehaus.loom.demos.distributed&lt;/package&gt;
-    &lt;shortDescription&gt;Distributed Demo&lt;/shortDescription&gt;
-    &lt;description&gt;
-        Distribuited Demo app for deployment in Loom Application Server.
-    &lt;/description&gt;
-
-    &lt;dependencies&gt;
-        &lt;dependency&gt;
-            &lt;groupId&gt;loom&lt;/groupId&gt;
-            &lt;artifactId&gt;maven-sar-plugin&lt;/artifactId&gt;
-            &lt;version&gt;${pom.currentVersion}&lt;/version&gt;
-            &lt;type&gt;plugin&lt;/type&gt;
-        &lt;/dependency&gt;
-    &lt;/dependencies&gt;
-
-&lt;/project&gt;
</pre></div>
<hr /><a name="file5" /><div class="file">
<span class="pathname"><a href="http://xstream.cvs.codehaus.org/jcontainer">jcontainer</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom">loom</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos">demos</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed">distributed</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/client">client</a><br /></span>
<div class="fileheader"><big><b>maven.xml</b></big> <small id="info"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/client/maven.xml?rev=1.2&amp;content-type=text/vnd.viewcvs-markup">1.2</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/client/maven.xml.diff?r1=1.2&amp;r2=1.3">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/client/maven.xml?rev=1.3&amp;content-type=text/vnd.viewcvs-markup">1.3</a></small></div>
<pre class="diff"><small id="info">diff -u -r1.2 -r1.3
--- maven.xml	3 Dec 2003 10:44:29 -0000	1.2
+++ maven.xml	21 Apr 2004 00:33:41 -0000	1.3
@@ -1,7 +1,7 @@
</small></pre><pre class="diff" id="removed">-&lt;project default="<span id="removedchars">main</span>"&gt;
</pre><pre class="diff" id="added">+&lt;project default="<span id="addedchars">build</span>"&gt;
</pre><pre class="diff" id="context"> 
</pre><pre class="diff" id="removed">-    &lt;goal name="main"&gt;
-        &lt;attainGoal name="jar:jar"/&gt;
-    &lt;/goal&gt;
</pre><pre class="diff" id="added">+    &lt;goal name="build" prereqs="jar:jar"/&gt;
+
+    &lt;goal name="deploy"/&gt;
</pre><pre class="diff" id="context"> 
 &lt;/project&gt;
</pre></div>
<hr /><a name="file6" /><div class="file">
<span class="pathname"><a href="http://xstream.cvs.codehaus.org/jcontainer">jcontainer</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom">loom</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos">demos</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed">distributed</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/server">server</a><br /></span>
<div class="fileheader"><big><b>maven.xml</b></big> <small id="info"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/server/maven.xml?rev=1.8&amp;content-type=text/vnd.viewcvs-markup">1.8</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/server/maven.xml.diff?r1=1.8&amp;r2=1.9">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/distributed/server/maven.xml?rev=1.9&amp;content-type=text/vnd.viewcvs-markup">1.9</a></small></div>
<pre class="diff"><small id="info">diff -u -r1.8 -r1.9
--- maven.xml	25 Mar 2004 00:47:21 -0000	1.8
+++ maven.xml	21 Apr 2004 00:33:41 -0000	1.9
@@ -1,13 +1,7 @@
</small></pre><pre class="diff" id="context"> &lt;project default="main"
     xmlns:ant="jelly:ant"&gt;
 
</pre><pre class="diff" id="removed">-    &lt;goal name="main"&gt;
-        &lt;attainGoal name="build"/&gt;
-    &lt;/goal&gt;
-
-    &lt;goal name="build"&gt;
-        &lt;attainGoal name="jar:jar"/&gt;
-        &lt;attainGoal name="loom:sar"/&gt;
</pre><pre class="diff" id="added">+    &lt;goal name="build" prereqs="loom:sar"&gt;
</pre><pre class="diff" id="context">         &lt;ant:copy todir="${basedir}/../../../distribution/deploy/apps"
             overwrite="true"&gt;
             &lt;ant:fileset dir="${maven.build.dir}"&gt;
</pre><pre class="diff"><small id="info">@@ -16,12 +10,6 @@
</small></pre><pre class="diff" id="context">         &lt;/ant:copy&gt;
     &lt;/goal&gt;
 
</pre><pre class="diff" id="removed">-    &lt;goal name="deploy"&gt;
-        &lt;attainGoal name="loom:deploy"/&gt;
-    &lt;/goal&gt;
-
-    &lt;postGoal name="java:compile"&gt;
-        &lt;attainGoal name="loom:metagenerate"/&gt;
-    &lt;/postGoal&gt;
</pre><pre class="diff" id="added">+    &lt;goal name="deploy" prereqs="loom:deploy"/&gt;
</pre><pre class="diff" id="context"> 
 &lt;/project&gt;
</pre></div>
<hr /><a name="file7" /><div class="file">
<span class="pathname"><a href="http://xstream.cvs.codehaus.org/jcontainer">jcontainer</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom">loom</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos">demos</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/helloworld">helloworld</a><br /></span>
<div class="fileheader"><big><b>maven.xml</b></big> <small id="info"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/helloworld/maven.xml?rev=1.9&amp;content-type=text/vnd.viewcvs-markup">1.9</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/helloworld/maven.xml.diff?r1=1.9&amp;r2=1.10">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/demos/helloworld/maven.xml?rev=1.10&amp;content-type=text/vnd.viewcvs-markup">1.10</a></small></div>
<pre class="diff"><small id="info">diff -u -r1.9 -r1.10
--- maven.xml	25 Mar 2004 00:47:21 -0000	1.9
+++ maven.xml	21 Apr 2004 00:33:41 -0000	1.10
@@ -1,13 +1,7 @@
</small></pre><pre class="diff" id="removed">-&lt;project default="<span id="removedchars">main</span>"
</pre><pre class="diff" id="added">+&lt;project default="<span id="addedchars">build</span>"
</pre><pre class="diff" id="context">     xmlns:ant="jelly:ant"&gt;
 
</pre><pre class="diff" id="removed">-    &lt;goal name="main"&gt;
-        &lt;attainGoal name="build"/&gt;
-    &lt;/goal&gt;
-
-    &lt;goal name="build"&gt;
-        &lt;attainGoal name="jar:jar"/&gt;
-        &lt;attainGoal name="loom:sar"/&gt;
</pre><pre class="diff" id="added">+    &lt;goal name="build" prereqs="loom:sar"&gt;
</pre><pre class="diff" id="context">         &lt;ant:copy todir="${basedir}/../../distribution/deploy/apps"
             overwrite="true"&gt;
             &lt;ant:fileset dir="${maven.build.dir}"&gt;
</pre><pre class="diff"><small id="info">@@ -16,12 +10,6 @@
</small></pre><pre class="diff" id="context">         &lt;/ant:copy&gt;
     &lt;/goal&gt;
 
</pre><pre class="diff" id="removed">-    &lt;goal name="deploy"&gt;
-        &lt;attainGoal name="loom:deploy"/&gt;
-    &lt;/goal&gt;
-
-    &lt;postGoal name="java:compile"&gt;
-        &lt;attainGoal name="loom:metagenerate"/&gt;
-    &lt;/postGoal&gt;
</pre><pre class="diff" id="added">+    &lt;goal name="deploy" prereqs="loom:deploy"/&gt;
</pre><pre class="diff" id="context"> 
 &lt;/project&gt;
</pre></div>
<hr /><a name="file8" /><div class="file">
<span class="pathname"><a href="http://xstream.cvs.codehaus.org/jcontainer">jcontainer</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom">loom</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins">plugins</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins/maven-loom">maven-loom</a><br /></span>
<div class="fileheader"><big><b>plugin.jelly</b></big> <small id="info"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins/maven-loom/plugin.jelly?rev=1.2&amp;content-type=text/vnd.viewcvs-markup">1.2</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins/maven-loom/plugin.jelly.diff?r1=1.2&amp;r2=1.3">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins/maven-loom/plugin.jelly?rev=1.3&amp;content-type=text/vnd.viewcvs-markup">1.3</a></small></div>
<pre class="diff"><small id="info">diff -u -r1.2 -r1.3
--- plugin.jelly	19 Apr 2004 21:39:20 -0000	1.2
+++ plugin.jelly	21 Apr 2004 00:33:41 -0000	1.3
@@ -42,7 +42,7 @@
</small></pre><pre class="diff" id="context">     &lt;!--==================================================================--&gt;
     &lt;!-- Builds a sar file                                                --&gt;
     &lt;!--==================================================================--&gt;
</pre><pre class="diff" id="removed">-    &lt;goal name="loom:sar" prereqs="jar:jar" description="Build a Loom sar file"&gt;
</pre><pre class="diff" id="added">+    &lt;goal name="loom:sar" prereqs="<span id="addedchars">loom:metagenerate,</span>jar:jar" description="Build a Loom sar file"&gt;
</pre><pre class="diff" id="context"> 
         &lt;ant:echo message="Building sar ${loom.sar.final.name}"/&gt;
         &lt;!-- Ensure maven.loom.build.dir exists --&gt;
</pre><pre class="diff"><small id="info">@@ -136,7 +136,7 @@
</small></pre><pre class="diff" id="context">     &lt;!--==================================================================--&gt;
     &lt;!-- Deploy the sar to the remote repository                          --&gt;
     &lt;!--==================================================================--&gt;
</pre><pre class="diff" id="removed">-    &lt;goal name="loom:deploy" prereqs="sar" description="Deploy the sar to the remote repository"&gt;
</pre><pre class="diff" id="added">+    &lt;goal name="loom:deploy" prereqs="<span id="addedchars">loom:</span>sar" description="Deploy the sar to the remote repository"&gt;
</pre><pre class="diff" id="context"> 
         &lt;artifact:deploy artifact="${maven.loom.build.dir}/${loom.sar.final.name}" type="sar" project="${pom}"/&gt;
 
</pre></div>
<hr /><a name="file9" /><div class="file">
<span class="pathname"><a href="http://xstream.cvs.codehaus.org/jcontainer">jcontainer</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom">loom</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins">plugins</a>/<a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins/maven-loom">maven-loom</a><br /></span>
<div class="fileheader"><big><b>project.xml</b></big> <small id="info"><a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins/maven-loom/project.xml?rev=1.4&amp;content-type=text/vnd.viewcvs-markup">1.4</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins/maven-loom/project.xml.diff?r1=1.4&amp;r2=1.5">-&gt;</a> <a href="http://xstream.cvs.codehaus.org/jcontainer/loom/plugins/maven-loom/project.xml?rev=1.5&amp;content-type=text/vnd.viewcvs-markup">1.5</a></small></div>
<pre class="diff"><small id="info">diff -u -r1.4 -r1.5
--- project.xml	19 Apr 2004 23:38:07 -0000	1.4
+++ project.xml	21 Apr 2004 00:33:41 -0000	1.5
@@ -1,64 +1 @@
</small></pre><pre class="diff" id="removed">-&lt;?xml version="1.0" encoding="UTF-8"?&gt;
-
-&lt;project&gt;
-
-    &lt;extend&gt;${basedir}/../project.xml&lt;/extend&gt;
-    &lt;id&gt;maven-loom-plugin&lt;/id&gt;
-    &lt;name&gt;Maven Loom Plugin&lt;/name&gt;
-    &lt;description&gt;Maven Loom Plugin&lt;/description&gt;
-    &lt;shortDescription&gt;Maven Loom Plugin&lt;/shortDescription&gt;
-
-    &lt;siteDirectory&gt;/www/jcontainer.codehaus.org/loom/plugins/maven-loom&lt;/siteDirectory&gt;
-
-    &lt;versions&gt;
-        &lt;version&gt;
-            &lt;id&gt;${pom.currentVersion}&lt;/id&gt;
-            &lt;name&gt;${pom.currentVersion}&lt;/name&gt;
-            &lt;tag&gt;HEAD&lt;/tag&gt;
-        &lt;/version&gt;
-        &lt;version&gt;
-            &lt;id&gt;1.0&lt;/id&gt;
-            &lt;name&gt;1.0&lt;/name&gt;
-            &lt;tag&gt;MAVEN_LOOM_PLUGIN_1_0-tag&lt;/tag&gt;
-        &lt;/version&gt;
-    &lt;/versions&gt;
-
-    &lt;developers&gt;
-        &lt;developer&gt;
-            &lt;name&gt;Mauro Talevi&lt;/name&gt;
-            &lt;id&gt;mauro&lt;/id&gt;
-        &lt;/developer&gt;
-    &lt;/developers&gt;
-
-    &lt;dependencies&gt;
-        &lt;dependency&gt;
-            &lt;groupId&gt;ant&lt;/groupId&gt;
-            &lt;artifactId&gt;ant&lt;/artifactId&gt;
-            &lt;version&gt;1.5.1&lt;/version&gt;
-        &lt;/dependency&gt;
-        &lt;dependency&gt;
-            &lt;groupId&gt;dna&lt;/groupId&gt;
-            &lt;artifactId&gt;dna-tools&lt;/artifactId&gt;
-            &lt;version&gt;1.1-rc4-dev&lt;/version&gt;
-        &lt;/dependency&gt;
-        &lt;dependency&gt;
-            &lt;id&gt;qdox&lt;/id&gt;
-            &lt;version&gt;1.3&lt;/version&gt;
-        &lt;/dependency&gt;
-        &lt;dependency&gt;
-            &lt;id&gt;avalon-framework&lt;/id&gt;
-            &lt;version&gt;4.1.5&lt;/version&gt;
-        &lt;/dependency&gt;
-        &lt;dependency&gt;
-            &lt;groupId&gt;metaclass&lt;/groupId&gt;
-            &lt;artifactId&gt;metaclass-runtime&lt;/artifactId&gt;
-            &lt;version&gt;1.0-rc3-dev&lt;/version&gt;
-        &lt;/dependency&gt;
-        &lt;dependency&gt;
-            &lt;groupId&gt;metaclass&lt;/groupId&gt;
-            &lt;artifactId&gt;metaclass-tools&lt;/artifactId&gt;
-            &lt;version&gt;1.0-rc3-dev&lt;/version&gt;
-        &lt;/dependency&gt;
-    &lt;/dependencies&gt;
-
-&lt;/project&gt;
</pre><pre class="diff"><small id="info">\ No newline at end of file
</small></pre><pre class="diff" id="added">+&lt;?xml version="1.0" encoding="UTF-8"?&gt;

&lt;project&gt;

    &lt;extend&gt;${basedir}/../project.xml&lt;/extend&gt;
    &lt;id&gt;maven-loom-plugin&lt;/id&gt;
    &lt;name&gt;Maven Loom Plugin&lt;/name&gt;
    &lt;description&gt;Maven Loom Plugin&lt;/description&gt;
    &lt;shortDescription&gt;Maven Loom Plugin&lt;/shortDescription&gt;

    &lt;siteDirectory&gt;/www/jcontainer.codehaus.org/loom/plugins/maven-loom&lt;/siteDirectory&gt;

    &lt;versions&gt;
        &lt;version&gt;
            &lt;id&gt;${pom.currentVersion}&lt;/id&gt;
            &lt;name&gt;${pom.currentVersion}&lt;/name&gt;
            &lt;tag&gt;HEAD&lt;/tag&gt;
        &lt;/version&gt;
        &lt;version&gt;
            &lt;id&gt;1.0&lt;/id&gt;
            &lt;name&gt;1.0&lt;/name&gt;
            &lt;tag&gt;MAVEN_LOOM_PLUGIN_1_0-tag&lt;/tag&gt;
        &lt;/version&gt;
    &lt;/versions&gt;

    &lt;dependencies&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;ant&lt;/groupId&gt;
            &lt;artifactId&gt;ant&lt;/artifactId&gt;
            &lt;version&gt;1.5.1&lt;/version&gt;
        &lt;/dependency&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;dna&lt;/groupId&gt;
            &lt;artifactId&gt;dna-tools&lt;/artifactId&gt;
            &lt;version&gt;1.1-rc4-dev&lt;/version&gt;
        &lt;/dependency&gt;
        &lt;dependency&gt;
            &lt;id&gt;qdox&lt;/id&gt;
            &lt;version&gt;1.3&lt;/version&gt;
        &lt;/dependency&gt;
        &lt;dependency&gt;
            &lt;id&gt;avalon-framework&lt;/id&gt;
            &lt;version&gt;4.1.5&lt;/version&gt;
        &lt;/dependency&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;metaclass&lt;/groupId&gt;
            &lt;artifactId&gt;metaclass-runtime&lt;/artifactId&gt;
            &lt;version&gt;1.0-rc3-dev&lt;/version&gt;
        &lt;/dependency&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;metaclass&lt;/groupId&gt;
            &lt;artifactId&gt;metaclass-tools&lt;/artifactId&gt;
            &lt;version&gt;1.0-rc3-dev&lt;/version&gt;
        &lt;/dependency&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;metaclass&lt;/groupId&gt;
            &lt;artifactId&gt;maven-metaclass-plugin&lt;/artifactId&gt;
            &lt;version&gt;1.0-rc3-dev&lt;/version&gt;
            &lt;type&gt;plugin&lt;/type&gt;
        &lt;/dependency&gt;
    &lt;/dependencies&gt;

&lt;/project&gt;
</pre><pre class="diff"><small id="info">\ No newline at end of file
</small></pre></div>
<center><small><a href="http://www.badgers-in-foil.co.uk/projects/cvsspam/" title="commit -&gt; email">CVSspam</a> 0.2.8</small></center>
</body></html>