[jboss-cvs] Repository SVN: r25243 - in maven2/org/antlr: antlr and 9 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Apr 20 15:01:41 EDT 2009


Author: rhauch
Date: 2009-04-20 15:01:41 -0400 (Mon, 20 Apr 2009)
New Revision: 25243

Added:
   maven2/org/antlr/antlr-master/
   maven2/org/antlr/antlr-master/3.1.3/
   maven2/org/antlr/antlr-master/3.1.3/antlr-master-3.1.3.pom
   maven2/org/antlr/antlr-master/3.1.3/antlr-master-3.1.3.pom.sha1
   maven2/org/antlr/antlr-runtime/3.1.3/
   maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3-javadoc.jar
   maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3-javadoc.jar.sha1
   maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3-sources.jar
   maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3-sources.jar.sha1
   maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.jar
   maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.jar.sha1
   maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.pom
   maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.pom.sha1
   maven2/org/antlr/antlr/3.1.3/
   maven2/org/antlr/antlr/3.1.3/antlr-3.1.3-javadoc.jar
   maven2/org/antlr/antlr/3.1.3/antlr-3.1.3-javadoc.jar.sha1
   maven2/org/antlr/antlr/3.1.3/antlr-3.1.3-sources.jar
   maven2/org/antlr/antlr/3.1.3/antlr-3.1.3-sources.jar.sha1
   maven2/org/antlr/antlr/3.1.3/antlr-3.1.3.jar
   maven2/org/antlr/antlr/3.1.3/antlr-3.1.3.jar.sha1
   maven2/org/antlr/antlr/3.1.3/antlr-3.1.3.pom
   maven2/org/antlr/antlr/3.1.3/antlr-3.1.3.pom.sha1
   maven2/org/antlr/antlr3-maven-plugin/
   maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/
   maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/antlr3-maven-plugin-3.1.3-1.jar
   maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/antlr3-maven-plugin-3.1.3-1.jar.sha1
   maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/antlr3-maven-plugin-3.1.3-1.pom
   maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/antlr3-maven-plugin-3.1.3-1.pom.sha1
   maven2/org/antlr/stringtemplate/3.2/
   maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar
   maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar.sha1
   maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.pom
   maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.pom.sha1
Log:
Added ANTLR version 3.1.3 to the JBoss Maven repository

Added: maven2/org/antlr/antlr/3.1.3/antlr-3.1.3-javadoc.jar
===================================================================
(Binary files differ)


Property changes on: maven2/org/antlr/antlr/3.1.3/antlr-3.1.3-javadoc.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: maven2/org/antlr/antlr/3.1.3/antlr-3.1.3-javadoc.jar.sha1
===================================================================
--- maven2/org/antlr/antlr/3.1.3/antlr-3.1.3-javadoc.jar.sha1	                        (rev 0)
+++ maven2/org/antlr/antlr/3.1.3/antlr-3.1.3-javadoc.jar.sha1	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1 @@
+49d0fa61dd39b41e5897843afe9c99fd2cc1efed
\ No newline at end of file

Added: maven2/org/antlr/antlr/3.1.3/antlr-3.1.3-sources.jar
===================================================================
(Binary files differ)


Property changes on: maven2/org/antlr/antlr/3.1.3/antlr-3.1.3-sources.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: maven2/org/antlr/antlr/3.1.3/antlr-3.1.3-sources.jar.sha1
===================================================================
--- maven2/org/antlr/antlr/3.1.3/antlr-3.1.3-sources.jar.sha1	                        (rev 0)
+++ maven2/org/antlr/antlr/3.1.3/antlr-3.1.3-sources.jar.sha1	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1 @@
+c1dc613d608058e58f5afd510d82a07e693cb555
\ No newline at end of file

Added: maven2/org/antlr/antlr/3.1.3/antlr-3.1.3.jar
===================================================================
(Binary files differ)


Property changes on: maven2/org/antlr/antlr/3.1.3/antlr-3.1.3.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: maven2/org/antlr/antlr/3.1.3/antlr-3.1.3.jar.sha1
===================================================================
--- maven2/org/antlr/antlr/3.1.3/antlr-3.1.3.jar.sha1	                        (rev 0)
+++ maven2/org/antlr/antlr/3.1.3/antlr-3.1.3.jar.sha1	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1 @@
+5ea4318579f620e4c07f39a860a20bba1fb19ab6
\ No newline at end of file

Added: maven2/org/antlr/antlr/3.1.3/antlr-3.1.3.pom
===================================================================
--- maven2/org/antlr/antlr/3.1.3/antlr-3.1.3.pom	                        (rev 0)
+++ maven2/org/antlr/antlr/3.1.3/antlr-3.1.3.pom	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>org.antlr</groupId>
+    <artifactId>antlr</artifactId>
+    <packaging>jar</packaging>
+    <name>ANTLR Grammar Tool</name>
+    <url>http://antlr.org</url>
+
+
+  <!--
+
+    Inherit from the ANTLR master pom, which tells us what
+    version we are and allows us to inherit dependencies
+    and so on.
+
+    -->
+    <parent>
+        <groupId>org.antlr</groupId>
+        <artifactId>antlr-master</artifactId>
+        <version>3.1.3</version>
+    </parent>
+    <dependencies>
+        <dependency>
+            <groupId>org.antlr</groupId>
+            <artifactId>antlr-runtime</artifactId>
+            <version>${project.version}</version>
+            <scope>compile</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>4.5</version>
+            <scope>test</scope>
+        </dependency>
+
+    </dependencies>
+  <!--
+
+    Tell Maven which other artifacts we need in order to
+    build, run and test the ANTLR Tool. The ANTLR Tool uses earlier versions
+    of ANTLR at runtime (for the moment), uses the current
+    released version of ANTLR String template, but obviously is
+    reliant on the latest snapshot of the runtime, which will either be
+    taken from the antlr-snapshot repository, or your local .m2
+    repository if you built and installed that locally.
+
+    -->
+
+    
+    <build>
+      
+        <defaultGoal>install</defaultGoal>
+         
+        <plugins>
+            
+            <plugin>
+
+                <groupId>org.antlr</groupId>
+                <artifactId>antlr3-maven-plugin</artifactId>
+                <version>3.1.2</version>
+                <configuration>
+                    <libDirectory>target/generated-sources/antlr/org/antlr/grammar/v3</libDirectory>
+                </configuration>
+                <executions>
+                    <execution>
+                        
+                        <goals>
+                            <goal>antlr</goal>
+                        </goals>
+                    </execution>
+                </executions>
+                
+            </plugin>
+            
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>antlr-maven-plugin</artifactId>
+                <configuration>
+                    <sourceDirectory>src/main/antlr2/org/antlr/grammar/v2</sourceDirectory>
+                    <grammars>antlr.g codegen.g, antlr.print.g, assign.types.g, buildnfa.g, define.g</grammars>
+                </configuration>
+                <executions>
+                    <execution>
+                        <goals>
+                            <goal>generate</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+
+            <plugin>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <configuration>
+                    <source>1.5</source>
+                    <target>1.5</target>
+                    <sourceDirectory>src</sourceDirectory>
+                </configuration>
+            </plugin>
+
+        </plugins>
+
+
+    </build>
+</project>

Added: maven2/org/antlr/antlr/3.1.3/antlr-3.1.3.pom.sha1
===================================================================
--- maven2/org/antlr/antlr/3.1.3/antlr-3.1.3.pom.sha1	                        (rev 0)
+++ maven2/org/antlr/antlr/3.1.3/antlr-3.1.3.pom.sha1	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1 @@
+f8c48055140b555c8b9924dfbf2a94ea62b49ea7
\ No newline at end of file

Added: maven2/org/antlr/antlr-master/3.1.3/antlr-master-3.1.3.pom
===================================================================
--- maven2/org/antlr/antlr-master/3.1.3/antlr-master-3.1.3.pom	                        (rev 0)
+++ maven2/org/antlr/antlr-master/3.1.3/antlr-master-3.1.3.pom	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1,254 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>org.antlr</groupId>
+    <artifactId>antlr-master</artifactId>
+    <packaging>pom</packaging>
+    <version>3.1.3</version>
+    <name>ANTLR Master build control POM</name>
+    <url>http://maven.apache.org</url>
+
+  <!--
+    What version of ANTLR are we building? This sets the 
+    the version number for all other things that are built
+    as part of an ANTLR release, unless they override or
+    ignore it. We do this via a properites file for this
+    pom.
+    -->
+
+  <!--
+     This is the master pom for building the ANTLR
+     toolset and runtime (Java) at the specific level
+     defined above. Hence we specify here the modules that
+     this pom will build when we build this pom
+    -->
+
+    <modules>
+
+        <module>runtime/Java</module>
+        <module>tool</module>
+        <module>antlr3-maven-plugin</module>
+        <module>gunit</module>
+    </modules>
+  <!--
+
+    Define where the ANTLR releated jars are deployed both for
+    the main ANTLR repository, which syncs with the maven main
+    repository, and the snapshot repository, which can be
+    used by developers that need the latest development version of
+    something, but is used here to show maven where to deploy
+    snapshots and releases.
+    -->
+    <distributionManagement>
+
+        <repository>
+            <id>antlr-repo</id>
+            <name>ANTLR Testing repository</name>
+            <url>scpexe://antlr.org/home/mavensync/antlr-repo</url>
+        </repository>
+      
+        <snapshotRepository>
+            <id>antlr-snapshot</id>
+            <name>ANTLR Testing Snapshot Repository</name>
+            <url>scpexe://antlr.org/home/mavensync/antlr-snapshot</url>
+        </snapshotRepository>
+
+    </distributionManagement>
+  
+  <!--
+  
+    Inform Maven of the ANTLR snapshot repository, which it will
+    need to consult to get the latest snapshot build of the runtime
+    if it was not built and installed locally.
+    -->
+    <repositories>
+
+      <!--
+        This is the ANTLR repository.
+        -->
+        <repository>
+            <id>antlr-snapshot</id>
+            <name>ANTLR Testing Snapshot Repository</name>
+            <url>http://antlr.org/antlr-snapshot</url>
+            <snapshots>
+                <enabled>true</enabled>
+                <updatePolicy>always</updatePolicy>
+            </snapshots>
+        </repository>
+      
+    </repositories>
+
+  <!--
+
+    Tell Maven which other artifacts we need in order to
+    build, run and test the ANTLR jars.
+    This is the master pom, and so it only contains those
+    dependencies that are common to all the modules below
+    or are just included for test
+    -->
+    <dependencyManagement>
+
+        <dependencies>
+
+            <dependency>
+                <groupId>junit</groupId>
+                <artifactId>junit</artifactId>
+                <version>4.5</version>
+                <scope>test</scope>
+            </dependency>
+
+            <dependency>
+                <groupId>antlr</groupId>
+                <artifactId>antlr</artifactId>
+                <version>2.7.7</version>
+                <scope>compile</scope>
+            </dependency>
+
+            <dependency>
+                <groupId>org.antlr</groupId>
+                <artifactId>stringtemplate</artifactId>
+                <version>3.2</version>
+                <scope>compile</scope>
+            </dependency>
+
+            <dependency>
+                
+                <groupId>org.antlr</groupId>
+                <artifactId>gunit</artifactId>
+                <version>3.1.3-SNAPSHOT</version>
+                <scope>runtime</scope>
+                
+            </dependency>
+
+        </dependencies>
+        
+    </dependencyManagement>
+
+    <build>
+      
+        <defaultGoal>install</defaultGoal>
+
+        <!--
+            The following filter definition means that both the master
+            project and the sub projects will read in a file in the same
+            directory as the pom.xml is located and set any properties
+            that are defined there in the standard x=y format. These
+            properties can then be referenced via ${x} in any resource
+            file specified in any pom. So, there is a master antlr.config
+            file in the same location as this pom.xml file and here you can
+            define anything that is relevant to all the modules that we
+            build here. However each module also has an antlr.config file
+            where you can override property values from the master file or
+            define things that are only relevant to that module. 
+          -->
+        <filters>
+            <filter>antlr.config</filter>
+        </filters>
+
+        <resources>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>true</filtering>
+            </resource>
+        </resources>
+        
+        <plugins>
+
+             <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>buildnumber-maven-plugin</artifactId>
+                <configuration>
+                  <format>{0,date,MMM dd, yyyy} {0,time,kk:mm:ss}</format>
+                  <items>
+                    <item>timestamp</item>
+                  </items>
+                </configuration>
+                <executions>
+                  <execution>
+                    <phase>validate</phase>
+                    <goals>
+                      <goal>create</goal>
+                    </goals>
+                  </execution>
+                </executions>
+             </plugin>
+
+            <plugin>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <configuration>
+                    <source>1.5</source>
+                    <target>1.5</target>
+                    <sourceDirectory>src</sourceDirectory>
+                </configuration>
+            </plugin>
+
+            <plugin>
+                <artifactId>maven-surefire-plugin</artifactId>
+            </plugin>
+
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>findbugs-maven-plugin</artifactId>
+                <configuration>
+                    <findbugsXmlOutput>true</findbugsXmlOutput>
+                    <findbugsXmlWithMessages>true</findbugsXmlWithMessages>
+                    <xmlOutput>true</xmlOutput>
+                </configuration>
+            </plugin>
+
+            <plugin>
+
+                <!--
+
+                    Build an uber-jar for the ANTLR Tool that is packaged with all the other dependencies,
+                    such as the antlr-runtime and stringtemplate etc. This will be useful
+                    for developers, who then do not need to download anything else or
+                    remember that they need stringtemplate.jar in their CLASSPATH and so
+                    on.
+
+                    Note that this is only the tool Uber jar as anything else is standalone.
+
+                    The uber-jar is then self contained for developing and testing.
+                    
+                  -->
+
+                <artifactId>maven-assembly-plugin</artifactId>
+
+                <!-- 
+                    Do not make the child modules build an assembly
+                  -->
+                <inherited>false</inherited>
+           
+                <configuration>
+                    <descriptors>
+                        <descriptor>antlrjar.xml</descriptor>
+                    </descriptors>
+                        <!--
+
+                            Specify that we want the resulting jar to be executable
+                            via java -jar, which we do by modifying the manifest
+                            of course.
+                          -->
+                    <archive>
+                        <manifest>
+                            <mainClass>org.antlr.Tool</mainClass>
+                        </manifest>
+                    </archive>
+                </configuration>
+
+
+
+            </plugin>
+
+        </plugins>
+
+        <extensions>
+            <extension>
+                <groupId>org.apache.maven.wagon</groupId>
+                <artifactId>wagon-ssh-external</artifactId>
+                <version>1.0-beta-2</version>
+            </extension>
+        </extensions>
+
+    </build>
+</project>

Added: maven2/org/antlr/antlr-master/3.1.3/antlr-master-3.1.3.pom.sha1
===================================================================
--- maven2/org/antlr/antlr-master/3.1.3/antlr-master-3.1.3.pom.sha1	                        (rev 0)
+++ maven2/org/antlr/antlr-master/3.1.3/antlr-master-3.1.3.pom.sha1	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1 @@
+ef7771fef2026ff23fb45dac22a5a0ea10d5359e
\ No newline at end of file

Added: maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3-javadoc.jar
===================================================================
(Binary files differ)


Property changes on: maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3-javadoc.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3-javadoc.jar.sha1
===================================================================
--- maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3-javadoc.jar.sha1	                        (rev 0)
+++ maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3-javadoc.jar.sha1	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1 @@
+3b981d2831945a9a1d4a47795e1901688109881d
\ No newline at end of file

Added: maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3-sources.jar
===================================================================
(Binary files differ)


Property changes on: maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3-sources.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3-sources.jar.sha1
===================================================================
--- maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3-sources.jar.sha1	                        (rev 0)
+++ maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3-sources.jar.sha1	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1 @@
+800e3735965f177289e0edc1958863b3e25272c4
\ No newline at end of file

Added: maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.jar
===================================================================
(Binary files differ)


Property changes on: maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.jar.sha1
===================================================================
--- maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.jar.sha1	                        (rev 0)
+++ maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.jar.sha1	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1 @@
+3154e3dfd5b7466df8f5151a95be70584f74f76c
\ No newline at end of file

Added: maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.pom
===================================================================
--- maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.pom	                        (rev 0)
+++ maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.pom	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1,119 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.antlr</groupId>
+  <artifactId>antlr-runtime</artifactId>
+  <packaging>jar</packaging>
+  
+  <!--
+
+    Inherit from the ANTLR master pom, which tells us what
+    version we are and allows us to inherit dependencies
+    and so on.
+
+    -->
+  <parent>
+      <groupId>org.antlr</groupId>
+      <artifactId>antlr-master</artifactId>
+      <version>3.1.3</version>
+  </parent>
+  
+  <name>Antlr 3 Runtime</name>
+  <description>A framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions.</description>
+  <url>http://www.antlr.org</url>
+      <developers>
+        <developer>
+            <name>Terence Parr</name>
+            <organization>USFCA</organization>
+            <organizationUrl>http://www.cs.usfca.edu</organizationUrl>
+            <email>parrt at antlr.org</email>
+            <roles>
+                <role>Project Leader</role>
+                <role>Developer - Java Target</role>
+            </roles>
+            <timezone>PST</timezone>
+        </developer>
+        <developer>
+            <name>Jim Idle</name>
+            <organization>Temporal Wave LLC</organization>
+            <organizationUrl>http://www.temporal-wave.com</organizationUrl>
+            <email>jimi at temporal-wave.com</email>
+            <roles>
+                <role>Developer - Maven stuff</role>
+                <role>Developer - C Target</role>
+            </roles>
+            <timezone>PST</timezone>
+        </developer>
+    </developers>
+    
+  <scm>
+    <url>http://fisheye2.cenqua.com/browse/antlr</url>
+    <connection>http://fisheye2.cenqua.com/browse/antlr</connection>
+  </scm>
+  
+  <!--
+    Definition of the ANTLR repositories. Note that you can only deploy
+    to the repositories via scp, and so the server must already know about
+    your public key. ONly ANTLR developers are allowed to deploy to the 
+    release and snapshot repositories, which are synced with the Maven central
+    repository.
+  -->
+  <distributionManagement>
+
+      <repository>
+          <id>antlr-repo</id>
+          <name>ANTLR Testing repository</name>
+          <url>scpexe://antlr.org/home/mavensync/antlr-repo</url>
+      </repository>
+      
+      <snapshotRepository>
+            <id>antlr-snapshot</id>
+            <name>ANTLR Testing Snapshot Repository</name>
+            <url>scpexe://antlr.org/home/mavensync/antlr-snapshot</url>
+      </snapshotRepository>
+
+  </distributionManagement>
+
+  <dependencies>
+    
+    <dependency>
+      <groupId>org.antlr</groupId>
+      <artifactId>stringtemplate</artifactId>
+      <version>3.2</version>
+      <scope>compile</scope>
+    </dependency>
+    
+  </dependencies>
+  
+<build>
+    <defaultGoal>install</defaultGoal>
+    <extensions>
+        <extension>
+            <groupId>org.apache.maven.wagon</groupId>
+            <artifactId>wagon-ssh-external</artifactId>
+            <version>1.0-beta-2</version>
+        </extension>
+    </extensions>
+    <plugins>
+        <plugin>
+            <artifactId>maven-compiler-plugin</artifactId>
+            <version>2.0.2</version>
+            <configuration>
+                <source>1.5</source>
+                <target>1.5</target>
+            </configuration>
+        </plugin>
+
+        <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>findbugs-maven-plugin</artifactId>
+            <configuration>
+                <findbugsXmlOutput>true</findbugsXmlOutput>
+                <findbugsXmlWithMessages>true</findbugsXmlWithMessages>
+                <xmlOutput>true</xmlOutput>
+            </configuration>
+        </plugin>
+    </plugins>
+</build>
+
+</project>

Added: maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.pom.sha1
===================================================================
--- maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.pom.sha1	                        (rev 0)
+++ maven2/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.pom.sha1	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1 @@
+d72704aaf6a6fd2cd6bc142b959f9206e8f71a90
\ No newline at end of file

Added: maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/antlr3-maven-plugin-3.1.3-1.jar
===================================================================
(Binary files differ)


Property changes on: maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/antlr3-maven-plugin-3.1.3-1.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/antlr3-maven-plugin-3.1.3-1.jar.sha1
===================================================================
--- maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/antlr3-maven-plugin-3.1.3-1.jar.sha1	                        (rev 0)
+++ maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/antlr3-maven-plugin-3.1.3-1.jar.sha1	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1 @@
+0b481fd1831f5f1acf94dee5622948258f5adebf
\ No newline at end of file

Added: maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/antlr3-maven-plugin-3.1.3-1.pom
===================================================================
--- maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/antlr3-maven-plugin-3.1.3-1.pom	                        (rev 0)
+++ maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/antlr3-maven-plugin-3.1.3-1.pom	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1,341 @@
+<!--
+
+ [The "BSD licence"]
+
+ ANTLR        - Copyright (c) 2005-2008 Terence Parr
+ Maven Plugin - Copyright (c) 2009      Jim Idle
+
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. The name of the author may not be used to endorse or promote products
+    derived from this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+  -->
+
+
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+    <!-- Maven model we are inheriting from
+      -->
+    <modelVersion>4.0.0</modelVersion>
+
+    <!--
+
+     Now that teh ANTLR project has adopted Maven with a vengence,
+     all ANTLR tools will be grouped under org.antlr and will be
+     controlled by a project member.
+     -->
+    <groupId>org.antlr</groupId>
+
+
+    <!--
+
+     This is the ANTLR plugin for ANTLR version 3.1.3 and above. It might
+     have been best to change the name of the plugin as the 3.1.2 plugins
+     behave a little differently, however for the sake of one transitional
+     phase to a much better plugin, it was decided that the name should
+     remain the same.
+      -->
+    <artifactId>antlr3-maven-plugin</artifactId>
+    <packaging>maven-plugin</packaging>
+
+    <!-- Note that as this plugin depends on teh ANTLR tool itself
+         we cannot use the paren pom to control the version number
+         and MUST update <version> in this pom manually!
+         -->
+    <version>3.1.3-1</version>
+    <name>Maven plugin for ANTLR V3</name>
+    <prerequisites>
+        <maven>2.0</maven>
+    </prerequisites>
+
+    <!--
+     Where does our actual project live on the interwebs.
+      -->
+    <url>http://antlr.org</url>
+
+    <properties>
+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    </properties>
+
+    <description>
+
+This is the brand new, re-written from scratch plugin for ANTLR v3.
+
+Previous valiant efforts all suffered from being unable to modify the ANTLR Tool
+itself to provide support not just for Maven oriented things but any other tool
+that might wish to invoke ANTLR without resorting to the command line interface.
+
+Rather than try to shoe-horn new code into the existing Mojo (in fact I think that
+by incorporating a patch supplied by someone I ended up with tow versions of the
+Mojo, I elected to rewrite everything from scratch, including the documentation, so
+that we might end up with a perfect Mojo that can do everything that ANTLR v3 supports
+such as imported grammar processing, proper support for library directories and
+locating token files from generated sources, and so on.
+
+In the end I decided to also change the the ANTLR Tool.java code so that it
+would be the provider of all the things that a build tool needs, rather than
+delegating things to 5 different tools. So, things like dependencies, dependency
+sorting, option tracking, generating sources and so on are all folded back
+in to ANTLR's Tool.java code, where they belong, and they now provide a
+public interface to anyone that might want to interface with them.
+
+One other goal of this rewrite was to completely document the whole thing
+to death. Hence even this pom has more comments than funcitonal elements,
+in case I get run over by a bus or fall off a cliff while skiing.
+
+Jim Idle - March 2009
+
+    </description>
+
+    <developers>
+
+        <developer>
+            <name>Jim Idle</name>
+            <url>http://www.temporal-wave.com</url>
+            <roles>
+                <role>Originator, version 3.1.3</role>
+            </roles>
+        </developer>
+
+        <developer>
+            <name>Terence Parr</name>
+            <url>http://antlr.org/wiki/display/~admin/Home</url>
+            <roles>
+                <role>Project lead - ANTLR</role>
+            </roles>
+        </developer>
+
+        <developer>
+            <name>David Holroyd</name>
+            <url>http://david.holroyd.me.uk/</url>
+            <roles>
+                <role>Originator - prior version</role>
+            </roles>
+        </developer>
+
+        <developer>
+            <name>Kenny MacDermid</name>
+            <url>kenny at kmdconsulting.ca</url>
+            <roles>
+                <role>Contributor - prior versions</role>
+            </roles>
+        </developer>
+
+    </developers>
+
+    <!-- Where are the continuous integration details for this project then John?
+      -->
+    <ciManagement>
+        <system>hudson</system>
+        <url>http://antlr.org/hudson/job/Maven_Plugin/lastSuccessfulBuild/</url>
+        <notifiers>
+            <notifier>
+                <type>rss</type>
+                
+                <configuration>
+                    <url>http://antlr.org/hudson/job/Maven_Plugin/rssAll</url>
+                </configuration>
+            </notifier>
+        </notifiers>
+    </ciManagement>
+
+    <!-- Where do we track bugs for this project?
+      -->
+    <issueManagement>
+        <system>JIRA</system>
+        <url>http://antlr.org/jira/browse/ANTLR</url>
+    </issueManagement>
+
+    <!-- Location of the license description for this project
+      -->
+    <licenses>
+        <license>
+            <distribution>repo</distribution>
+            <name>The BSD License</name>
+            <url>http://www.antlr.org/LICENSE.txt </url>
+        </license>
+    </licenses>
+
+    <distributionManagement>
+
+        <repository>
+            <id>antlr-repo</id>
+            <name>ANTLR Testing repository</name>
+            <url>scpexe://antlr.org/home/mavensync/antlr-repo</url>
+        </repository>
+
+        <snapshotRepository>
+            <id>antlr-snapshot</id>
+            <name>ANTLR Testing Snapshot Repository</name>
+            <url>scpexe://antlr.org/home/mavensync/antlr-snapshot</url>
+        </snapshotRepository>
+
+        <site>
+            <id>antlr-repo</id>
+            <name>ANTLR Maven Plugin Web Site</name>
+            <url>scpexe://antlr.org/home/mavensync/antlr-maven-webs/antlr3-maven-plugin</url>
+        </site>
+    </distributionManagement>
+
+    <!--
+
+    Inform Maven of the ANTLR snapshot repository, which it will
+    need to consult to get the latest snapshot build of the runtime and tool
+    if it was not built and installed locally.
+    -->
+    <repositories>
+
+      <!--
+        This is the ANTLR repository.
+        -->
+        <repository>
+            <id>antlr-snapshot</id>
+            <name>ANTLR Testing Snapshot Repository</name>
+            <url>http://antlr.org/antlr-snapshot</url>
+            <snapshots>
+                <enabled>true</enabled>
+                <updatePolicy>always</updatePolicy>
+            </snapshots>
+        </repository>
+
+    </repositories>
+    
+    <!-- Ancilliary information for completeness
+      -->
+    <inceptionYear>2009</inceptionYear>
+
+    <mailingLists>
+        <mailingList>
+            <archive>http://antlr.markmail.org/</archive>
+            <otherArchives>
+                <otherArchive>http://www.antlr.org/pipermail/antlr-interest/</otherArchive>
+            </otherArchives>
+            <name>ANTLR Users</name>
+            <subscribe>http://www.antlr.org/mailman/listinfo/antlr-interest/</subscribe>
+            <unsubscribe>http://www.antlr.org/mailman/options/antlr-interest/</unsubscribe>
+            <post>antlr-interest at antlr.org</post>
+        </mailingList>
+    </mailingLists>
+
+    <organization>
+        <name>ANTLR.org</name>
+        <url>http://www.antlr.org</url>
+    </organization>
+    <!-- ============================================================================= -->
+
+    <!--
+
+     What are we depedent on for the Mojos to execute? We need the
+     plugin API itself and of course we need the ANTLR Tool and runtime
+     and any of their dependencies, which we inherit. The Tool itself provides
+     us with all the dependencies, so we need only name it here.
+      -->
+    <dependencies>
+
+        <!--
+          The things we need to build the target language recognizer
+          -->
+        <dependency>
+            <groupId>org.apache.maven</groupId>
+            <artifactId>maven-plugin-api</artifactId>
+            <version>2.0</version>
+            <scope>compile</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.maven</groupId>
+            <artifactId>maven-project</artifactId>
+            <version>2.0</version>
+        </dependency>
+
+        <dependency>
+            <groupId>org.codehaus.plexus</groupId>
+            <artifactId>plexus-compiler-api</artifactId>
+            <version>1.5.3</version>
+        </dependency>
+
+        <!--
+         The version of ANTLR tool that this version of the plugin controls.
+         We have decided that this should be in lockstep with ANTLR itself, other
+         than -1 -2 -3 etc patch releases.
+          -->
+        <dependency>
+            <groupId>org.antlr</groupId>
+            <artifactId>antlr</artifactId>
+            <version>3.1.3</version>
+        </dependency>
+
+        <!--
+          Testing requirements...
+          -->
+        <dependency>
+
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>4.5</version>
+            <scope>test</scope>
+
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.maven.shared</groupId>
+            <artifactId>maven-plugin-testing-harness</artifactId>
+            <version>1.0</version>
+            <scope>test</scope>
+        </dependency>
+        
+    </dependencies>
+    
+    <build>
+
+        <defaultGoal>install</defaultGoal>
+        <extensions>
+            <extension>
+                <groupId>org.apache.maven.wagon</groupId>
+                <artifactId>wagon-ssh-external</artifactId>
+                <version>1.0-beta-2</version>
+            </extension>
+        </extensions>
+        <plugins>
+            <plugin>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <version>2.0.2</version>
+                <configuration>
+                    <source>1.5</source>
+                    <target>1.5</target>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-project-info-reports-plugin</artifactId>
+                <configuration>
+                    <dependencyLocationsEnabled>false</dependencyLocationsEnabled>
+                </configuration>
+            </plugin>
+        </plugins>
+
+    </build>
+
+</project>

Added: maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/antlr3-maven-plugin-3.1.3-1.pom.sha1
===================================================================
--- maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/antlr3-maven-plugin-3.1.3-1.pom.sha1	                        (rev 0)
+++ maven2/org/antlr/antlr3-maven-plugin/3.1.3-1/antlr3-maven-plugin-3.1.3-1.pom.sha1	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1 @@
+74c9f2b00db9de99824afd40bdb676cfd75eb690
\ No newline at end of file

Added: maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar
===================================================================
(Binary files differ)


Property changes on: maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar.sha1
===================================================================
--- maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar.sha1	                        (rev 0)
+++ maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar.sha1	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1 @@
+6fe2e3bb57daebd1555494818909f9664376dd6c  /home/maven/repository-staging/to-ibiblio/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar

Added: maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.pom
===================================================================
--- maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.pom	                        (rev 0)
+++ maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.pom	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.antlr</groupId>
+  <artifactId>stringtemplate</artifactId>
+  <packaging>jar</packaging>
+  <version>3.2</version>
+  <name>ANTLR StringTemplate</name>
+  <description>StringTemplate is a java template engine for generating source code,
+web pages, emails, or any other formatted text output.
+
+StringTemplate is particularly good at multi-targeted code generators,
+multiple site skins, and internationalization/localization. 
+
+It evolved over years of effort developing jGuru.com. 
+
+StringTemplate also generates the stringtemplate website: http://www.stringtemplate.org
+and powers the ANTLR v3 code generator. Its distinguishing characteristic 
+is that unlike other engines, it strictly enforces model-view separation.
+
+Strict separation makes websites and code generators more flexible
+and maintainable; it also provides an excellent defense against malicious
+template authors.
+
+There are currently about 600 StringTemplate source downloads a month.</description>
+  <url>http://www.stringtemplate.org</url>
+  <licenses>
+      <license>
+          <name>BSD licence</name>
+          <url>http://antlr.org/license.html</url>
+          <distribution>repo</distribution>
+       </license>
+  </licenses>
+  <scm>
+    <url>http://fisheye2.cenqua.com/browse/antlr</url>
+    <connection>http://fisheye2.cenqua.com/browse/antlr</connection>
+  </scm>
+
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+            <groupId>antlr</groupId>
+            <artifactId>antlr</artifactId>
+            <version>2.7.7</version>
+            <scope>compile</scope>
+    </dependency>
+  </dependencies>
+  
+</project>

Added: maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.pom.sha1
===================================================================
--- maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.pom.sha1	                        (rev 0)
+++ maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.pom.sha1	2009-04-20 19:01:41 UTC (rev 25243)
@@ -0,0 +1 @@
+a21993ca994a2927e1e43adfbb3a8d92d131fc80  /home/maven/repository-staging/to-ibiblio/maven2/org/antlr/stringtemplate/3.2/stringtemplate-3.2.pom




More information about the jboss-cvs-commits mailing list