blob: 92da1f02e82b94203eab14f877b10d593ac3a735 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<project>
<pomVersion>3</pomVersion>
<id>groovy</id>
<name>groovy</name>
<groupId>groovy</groupId>
<currentVersion>1.0</currentVersion>
<organization>
<name>The Codehaus</name>
<url>http://codehaus.org</url>
<logo>http://codehaus.org/codehaus-small.gif</logo>
</organization>
<inceptionYear>2003</inceptionYear>
<!-- package>groovy,org.codehaus.groovy</package -->
<packageGroups>
<packageGroup>
<title>Groovy Development Kit API used in the Groovy language</title>
<packages>groovy.*</packages>
</packageGroup>
<packageGroup>
<title>Groovy compiler and runtime implementation</title>
<packages>org.codehaus.*</packages>
</packageGroup>
</packageGroups>
<shortDescription>groovy: a powerful and dynamic scripting language for the JVM</shortDescription>
<logo>/images/groovy-logo.png</logo>
<description>
a powerful and dynamic scripting language for the JVM
</description>
<url>http://groovy.codehaus.org/</url>
<!-- siteAddress>beaver.codehaus.org</siteAddress>
<siteDirectory>/home/projects/groovy/public_html</siteDirectory -->
<issueTrackingUrl>http://jira.codehaus.org/browse/GROOVY</issueTrackingUrl>
<!-- distributionDirectory>/dist/</distributionDirectory>
<distributionSite>beaver.codehaus.org</distributionSite -->
<repository>
<connection>scm:svn:http://svn.codehaus.org/groovy/groovy-core</connection>
<developerConnection>scm:svn:https://${maven.username}@svn.codehaus.org/groovy/groovy-core</developerConnection>
<url>http://svn.groovy.codehaus.org/</url>
</repository>
<versions>
<version>
<id>b1</id>
<name>1.0-beta1</name>
<tag>GROOVY_1_0_BETA_1</tag>
</version>
<version>
<id>b2</id>
<name>1.0-beta2</name>
<tag>GROOVY_1_0_BETA_2</tag>
</version>
<version>
<id>b3</id>
<name>1.0-beta3</name>
<tag>GROOVY_1_0_BETA_3</tag>
</version>
<version>
<id>b4</id>
<name>1.0-beta4</name>
<tag>GROOVY_1_0_BETA_4</tag>
</version>
<version>
<id>b5</id>
<name>1.0-beta5</name>
<tag>GROOVY_1_0_BETA_5</tag>
</version>
<version>
<id>b6</id>
<name>1.0-beta6</name>
<tag>GROOVY_1_0_BETA_6</tag>
</version>
<version>
<id>b7</id>
<name>1.0-beta7</name>
<tag>GROOVY_1_0_BETA_7</tag>
</version>
<version>
<id>b8</id>
<name>1.0-beta8</name>
<tag>GROOVY_1_0_BETA_8</tag>
</version>
<version>
<id>b9</id>
<name>1.0-beta9</name>
<tag>GROOVY_1_0_BETA_9</tag>
</version>
<version>
<id>b10</id>
<name>1.0-beta10</name>
<tag>GROOVY_1_0_BETA_10</tag>
</version>
<version>
<id>jsr01</id>
<name>1.0-JSR-01</name>
<tag>GROOVY_1_0_JSR_01</tag>
</version>
<version>
<id>jsr02</id>
<name>1.0-JSR-02</name>
<tag>GROOVY_1_0_JSR_02</tag>
</version>
<version>
<id>jsr03</id>
<name>1.0-JSR-03</name>
<tag>GROOVY_1_0_JSR_03</tag>
</version>
<version>
<id>jsr04</id>
<name>1.0-JSR-04</name>
<tag>GROOVY_1_0_JSR_04</tag>
</version>
<version>
<id>jsr05</id>
<name>1.0-JSR-05</name>
<tag>GROOVY_1_0_JSR_05</tag>
</version>
<version>
<id>jsr06</id>
<name>1.0-JSR-06</name>
<tag>GROOVY_1_0_JSR_06</tag>
</version>
<version>
<id>rc1</id>
<name>1.0-RC-1</name>
<tag>GROOVY_1_0_RC_1</tag>
</version>
</versions>
<mailingLists>
<mailingList>
<name>Groovy JSR Discussion List</name>
<subscribe>jsr-subscribe@groovy.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email</unsubscribe>
<archive>http://dir.gmane.org/gmane.comp.lang.groovy.jsr</archive>
</mailingList>
<mailingList>
<name>Groovy Developer List</name>
<subscribe>dev-subscribe@groovy.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email</unsubscribe>
<archive>http://dir.gmane.org/gmane.comp.lang.groovy.devel</archive>
</mailingList>
<mailingList>
<name>Groovy User List</name>
<subscribe>user-subscribe@groovy.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email</unsubscribe>
<archive>http://dir.gmane.org/gmane.comp.lang.groovy.user</archive>
</mailingList>
<mailingList>
<name>Groovy SCM List</name>
<subscribe>scm-subscribe@groovy.codehaus.org</subscribe>
<unsubscribe>http://xircles.codehaus.org/manage_email</unsubscribe>
<archive>http://archive.groovy.codehaus.org/scm/</archive>
</mailingList>
</mailingLists>
<developers>
<developer>
<name>Guillaume Laforge</name>
<id>glaforge</id>
<email></email>
<organization>Octo Technology</organization>
<roles>
<role>Project Manager</role>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>bob mcwhirter</name>
<id>bob</id>
<email>bob@werken.com</email>
<organization>The Werken Company</organization>
<roles>
<role>Founder</role>
</roles>
</developer>
<developer>
<name>James Strachan</name>
<id>jstrachan</id>
<email>james@coredevelopers.com</email>
<organization>Core Developers Network</organization>
<roles>
<role>Founder</role>
</roles>
</developer>
<developer>
<name>Joe Walnes</name>
<id>joe</id>
<email></email>
<organization>ThoughtWorks</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Chris Stevenson</name>
<id>skizz</id>
<email></email>
<organization>ThoughtWorks</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Jamie McCrindle</name>
<id>jamiemc</id>
<email></email>
<organization>Three</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Matt Foemmel</name>
<id>mattf</id>
<email></email>
<organization>ThoughtWorks</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Sam Pullara</name>
<id>spullara</id>
<email>sam@sampullara.com</email>
<organization></organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Kasper Nielsen</name>
<id>kasper</id>
<email></email>
<organization></organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Travis Kay</name>
<id>travis</id>
<email></email>
<organization></organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Zohar Melamed</name>
<id>zohar</id>
<email></email>
<organization></organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>John Wilson</name>
<id>jwilson</id>
<email>tug@wilson.co.uk</email>
<organization>The Wilson Partnership</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Chris Poirier</name>
<id>cpoirier</id>
<email>cpoirier@dreaming.org</email>
<organization></organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Christiaan ten Klooster</name>
<id>ckl</id>
<email>ckl@dacelo.nl</email>
<organization>Dacelo WebDevelopment</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Steve Goetze</name>
<id>goetze</id>
<email>goetze@dovetail.com</email>
<organization>Dovetailed Technologies, LLC</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Bing Ran</name>
<id>bran</id>
<email>b55r@sina.com</email>
<organization>Leadingcare</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Jeremy Rayner</name>
<id>jez</id>
<email>jeremy.rayner@gmail.com</email>
<organization>javanicus</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>John Stump</name>
<id>jstump</id>
<email>johnstump2@yahoo.com</email>
<organization></organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Jochen Theodorou</name>
<id>blackdrag</id>
<email>blackdrag@gmx.org</email>
<organization></organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Russel Winder</name>
<id>russel</id>
<email>russel@itzinteractive.com</email>
<organization>It'z Interactive Ltd</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Pilho Kim</name>
<id>phk</id>
<email>phkim@cluecom.co.kr</email>
<organization></organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Christian Stein</name>
<id>cstein</id>
<email>sormuras@gmx.de</email>
<organization>CTSR.de</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Dierk Koenig</name>
<id>mittie</id>
<email>dierk.koenig@canoo.com</email>
<organization>Canoo Engineering AG</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
<developer>
<name>Paul King</name>
<id>paulk</id>
<email>paulk@asert.com.au</email>
<organization>ASERT, Australia</organization>
<roles>
<role>Developer</role>
</roles>
</developer>
</developers>
<contributors>
<contributor>
<name>Joern Eyrich</name>
<email></email>
</contributor>
<contributor>
<name>Robert Kuzelj</name>
<email></email>
</contributor>
<contributor>
<name>Rod Cope</name>
<email></email>
</contributor>
<contributor>
<name>Yuri Schimke</name>
<email></email>
</contributor>
<contributor>
<name>James Birchfield</name>
<email></email>
</contributor>
<contributor>
<name>Robert Fuller</name>
<email></email>
</contributor>
<contributor>
<name>Sergey Udovenko</name>
<email></email>
</contributor>
<contributor>
<name>Hallvard Traetteberg</name>
<email></email>
</contributor>
<contributor>
<name>Peter Reilly</name>
<email></email>
</contributor>
<contributor>
<name>Brian McCallister</name>
<email></email>
</contributor>
<contributor>
<name>Richard Monson-Haefel</name>
<email></email>
</contributor>
<contributor>
<name>Brian Larson</name>
<email></email>
</contributor>
<contributor>
<name>Artur Biesiadowski</name>
<email>abies@pg.gda.pl</email>
</contributor>
<contributor>
<name>Ivan Z. Ganza</name>
<email></email>
</contributor>
<contributor>
<name>Arjun Nayyar</name>
<email></email>
</contributor>
<contributor>
<name>Mark Chu-Carroll</name>
<email></email>
</contributor>
<contributor>
<name>Mark Turansky</name>
<email></email>
</contributor>
<contributor>
<name>Jean-Louis Berliet</name>
<email></email>
</contributor>
<contributor>
<name>Graham Miller</name>
<email></email>
</contributor>
<contributor>
<name>Marc Palmer</name>
<email></email>
</contributor>
<contributor>
<name>Tugdual Grall</name>
<email></email>
</contributor>
</contributors>
<dependencies>
<!-- core dependencies -->
<dependency>
<groupId>antlr</groupId>
<artifactId>antlr</artifactId>
<version>2.7.5</version>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<groupId>asm</groupId>
<artifactId>asm</artifactId>
<version>2.2</version>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<!-- dependencies used by optional features -->
<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>
<!-- TODO upgrade to recent Xerces but maven 1.0.2 issues holding us back
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.6.2</version>
</dependency>
<dependency>
<groupId>xerces</groupId>
<artifactId>xmlParserAPIs</artifactId>
<version>2.6.2</version>
</dependency>
<dependency>
<groupId>xml-resolver</groupId>
<artifactId>xml-resolver</artifactId>
<version>1.1</version>
</dependency>-->
<!-- only used for command line tools -->
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
<version>1.0</version>
</dependency>
<!-- only used for Ant tasks & scripting tools -->
<dependency>
<groupId>ant</groupId>
<artifactId>ant</artifactId>
<version>1.6.5</version>
</dependency>
<dependency>
<groupId>ant</groupId>
<artifactId>ant-junit</artifactId>
<version>1.6.5</version>
</dependency>
<dependency>
<groupId>ant</groupId>
<artifactId>ant-launcher</artifactId>
<version>1.6.5</version>
</dependency>
<!-- only used for testing helper classes -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.2</version>
</dependency>
<dependency>
<groupId>jmock</groupId>
<artifactId>jmock</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>jmock</groupId>
<artifactId>jmock-cglib</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib-nodep</artifactId>
<version>2.1_3</version>
</dependency>
<!-- only used for testing/debugging-->
<dependency>
<groupId>asm</groupId>
<artifactId>asm-util</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>asm</groupId>
<artifactId>asm-attrs</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>asm</groupId>
<artifactId>asm-analysis</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>asm</groupId>
<artifactId>asm-tree</artifactId>
<version>2.2</version>
</dependency>
<!-- only used for BSF adapter-->
<dependency>
<groupId>bsf</groupId>
<artifactId>bsf</artifactId>
<version>2.4.0</version>
</dependency>
<!-- only used for JMX utilities -->
<dependency>
<groupId>mx4j</groupId>
<artifactId>mx4j</artifactId>
<version>3.0.1</version>
<properties>
<bootstrap>true</bootstrap>
</properties>
</dependency>
<!-- only used for GroovyMock tools -->
<dependency>
<groupId>mockobjects</groupId>
<artifactId>mockobjects-core</artifactId>
<version>0.09</version>
</dependency>
<!-- only used for EJB browser -->
<dependency>
<groupId>openejb</groupId>
<artifactId>openejb-loader</artifactId>
<version>1.0</version>
</dependency>
<!-- only used for SQL library -->
<dependency>
<groupId>axion</groupId>
<artifactId>axion</artifactId>
<version>1.0-M3-dev</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.0.4</version>
</dependency>
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.2</version>
</dependency>
<dependency>
<groupId>commons-primitives</groupId>
<artifactId>commons-primitives</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>regexp</groupId>
<artifactId>regexp</artifactId>
<version>1.3</version>
</dependency>
<!-- only used for servlet / gsp -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.4</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
</dependency>
<!-- only used for the Wiki Ant tasks -->
<dependency>
<groupId>radeox</groupId>
<artifactId>radeox</artifactId>
<version>0.9</version><!-- later version based on Java 5 -->
</dependency>
<dependency>
<groupId>radeox</groupId>
<artifactId>radeox-oro</artifactId>
<version>0.9</version>
</dependency>
<!-- only used for the HTML to Wiki script -->
<dependency>
<groupId>nekohtml</groupId>
<artifactId>nekohtml</artifactId>
<version>0.9.5</version>
</dependency>
<!-- only used for the JavaDoc generator script -->
<dependency>
<groupId>qdox</groupId>
<artifactId>qdox</artifactId>
<version>1.5</version>
</dependency>
<!-- only used in the samples (BlogLines client) -->
<dependency>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
<version>3.0.1</version>
</dependency>
<!-- used to dump out the AST -->
<dependency>
<groupId>xstream</groupId>
<artifactId>xstream</artifactId>
<version>1.2</version>
</dependency>
<!-- used by xstream -->
<dependency>
<groupId>xpp3</groupId>
<artifactId>xpp3</artifactId>
<version>1.1.3.4.O</version>
</dependency>
<!-- used to build embeddable jar -->
<dependency>
<groupId>com.tonicsystems</groupId>
<artifactId>jarjar</artifactId>
<version>0.6</version>
</dependency>
<!-- prepare for EMMA
<dependency>
<id>emma</id>
<version>2.0.latest</version>
<url>http://emma.sourceforge.net</url>
</dependency>
<dependency>
<id>emma_ant</id>
<groupId>emma</groupId>
<version>2.0.latest</version>
<url>http://emma.sourceforge.net</url>
</dependency>
-->
</dependencies>
<build>
<nagEmailAddress>groovy-scm@groovy.codehaus.org</nagEmailAddress>
<sourceDirectory>src/main</sourceDirectory>
<sourceModifications>
<sourceModification>
<!-- a random test from the groovy test suite, exclude javac of UberTests if groovy tests not available -->
<className>CastTest</className>
<excludes>
<exclude>**/Uber*.java</exclude>
</excludes>
</sourceModification>
</sourceModifications>
<unitTestSourceDirectory>src/test</unitTestSourceDirectory>
<aspectSourceDirectory/>
<unitTest>
<resources>
<resource>
<directory>src/test</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
<include>**/*.xsd</include>
</includes>
</resource>
<!-- security test files -->
<resource>
<directory>src/security</directory>
<includes>
<include>**/*.*</include>
<include>**/groovy*</include>
</includes>
</resource>
</resources>
<!-- <includes>
<include>**/*Test.*</include>
<include>**/*Bug.*</include>
</includes>-->
<includes>
<include>**/Uber*.*</include>
</includes>
<excludes>
<exclude>**/SignedJarTest.*</exclude>
</excludes>
</unitTest>
<resources>
<resource>
<directory>src/main</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
</build>
<reports>
<report>maven-license-plugin</report>
<!-- very large and offers no real value, it just slows us down!
<report>maven-checkstyle-plugin</report>
-->
<report>maven-pmd-plugin</report>
<!-- <report>maven-simian-plugin</report> -->
<report>maven-jdepend-plugin</report>
<!-- <report>maven-changelog-plugin</report> -->
<!-- <report>maven-statcvs-plugin</report> -->
<!-- <report>maven-file-activity-plugin</report> -->
<!--<report>maven-developer-activity-plugin</report> -->
<report>maven-jxr-plugin</report>
<!-- <report>maven-javadoc-plugin</report> -->
<report>maven-junit-report-plugin</report>
<report>maven-faq-plugin</report>
<!-- <report>maven-clover-plugin</report> -->
<report>maven-changes-plugin</report>
<!-- <report>maven-cobertura-plugin</report> -->
<!-- prepare for EMMA
<report>maven-emma-plugin</report>
-->
</reports>
</project>