Title: [687] branches: [maven-release-plugin] copy for branch qdox-2.0.0
Revision
687
Author
rfscholte
Date
2010-01-01 17:48:47 -0600 (Fri, 01 Jan 2010)

Log Message

[maven-release-plugin]  copy for branch qdox-2.0.0

Added Paths


Removed Paths

Diff

Copied: branches/qdox-2.0.0 (from rev 682, trunk/qdox) ( => )

Deleted: branches/qdox-2.0.0/pom.xml
===================================================================
--- trunk/qdox/pom.xml	2009-11-26 21:00:53 UTC (rev 682)
+++ branches/qdox-2.0.0/pom.xml	2010-01-01 23:48:47 UTC (rev 687)
@@ -1,522 +0,0 @@
-<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>
-  <name>QDox</name>
-  <groupId>com.thoughtworks.qdox</groupId>
-  <artifactId>qdox</artifactId>
-  <version>1.11-SNAPSHOT</version>
-  <packaging>jar</packaging>
-  <url>http://qdox.codehaus.org</url>
-  <description>
-    QDox is a high speed, small footprint parser for extracting class/interface/method definitions from source files
-    complete with JavaDoc @tags. It is designed to be used by active code generators or documentation tools.
-  </description>
-  <inceptionYear>2002</inceptionYear>
-
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  
-  <mailingLists>
-    <mailingList>
-      <name>announce at QDox</name>
-      <post>annou...@qdox.codehaus.org</post>
-      <subscribe>http://xircles.codehaus.org/lists/annou...@qdox.codehaus.org/subscribe</subscribe>
-      <unsubscribe>http://xircles.codehaus.org/lists/annou...@qdox.codehaus.org/unsubscribe</unsubscribe>
-      <archive>http://archive.codehaus.org/lists/org.codehaus.qdox.announce</archive>
-    </mailingList>
-    <mailingList>
-      <name>dev at QDox</name>
-      <post>dev@qdox.codehaus.org</post>
-      <subscribe>http://xircles.codehaus.org/lists/dev@qdox.codehaus.org/subscribe</subscribe>
-      <unsubscribe>http://xircles.codehaus.org/lists/dev@qdox.codehaus.org/unsubscribe</unsubscribe>
-      <archive>http://archive.codehaus.org/lists/org.codehaus.qdox.dev</archive>
-    </mailingList>
-    <mailingList>
-      <name>scm at QDox</name>
-      <subscribe>http://xircles.codehaus.org/lists/s...@qdox.codehaus.org/subscribe</subscribe>
-      <unsubscribe>http://xircles.codehaus.org/lists/s...@qdox.codehaus.org/unsubscribe</unsubscribe>
-      <archive>http://archive.codehaus.org/lists/org.codehaus.qdox.scm</archive>
-    </mailingList>
-    <mailingList>
-      <name>user at QDox</name>
-      <post>u...@qdox.codehaus.org</post>
-      <subscribe>http://xircles.codehaus.org/lists/u...@qdox.codehaus.org/subscribe</subscribe>
-      <unsubscribe>http://xircles.codehaus.org/lists/u...@qdox.codehaus.org/unsubscribe</unsubscribe>
-      <archive>http://archive.codehaus.org/lists/org.codehaus.qdox.user</archive>
-    </mailingList>
-  </mailingLists>
-
-  <issueManagement>
-    <system>jira</system>
-    <url>http://jira.codehaus.org/browse/QDOX</url>
-  </issueManagement>
-
-  <scm>
-    <connection>scm:svn:https://svn.codehaus.org/qdox/trunk/qdox</connection>
-    <developerConnection>scm:svn:https://svn.codehaus.org/qdox/trunk/qdox</developerConnection>
-    <url>http://svn.qdox.codehaus.org/browse/qdox/trunk/qdox</url>
-  </scm>
-
-  <developers>
-    <developer>
-      <id>joe</id>
-      <name>Joe Walnes</name>
-      <roles>
-        <role>founder</role>
-        <role>project lead</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Aslak Hellesoy</name>
-      <id>rinkrank</id>
-      <roles>
-        <role>developer</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Paul Hammant</name>
-      <id>paul</id>
-      <roles>
-        <role>developer</role>
-      </roles>
-    </developer>
-    <developer>
-      <name>Mike Williams</name>
-      <id>mdub</id>
-      <roles>
-        <role>developer</role>
-      </roles>
-    </developer>
-    <developer>
-      <id>mauro</id>
-      <name>Mauro Talevi</name>
-      <roles>
-        <role>developer</role>
-      </roles>
-    </developer>
-    <developer>
-      <id>rfscholte</id>
-      <name>Robert Scholte</name>
-      <timezone>+2</timezone>
-      <roles>
-        <role>developer</role>
-      </roles>
-    </developer>
-  </developers>
-
-  <contributors>
-    <contributor>
-      <name>Mike Royle</name>
-    </contributor>
-    <contributor>
-      <name>Peter Donald</name>
-    </contributor>
-    <contributor>
-      <name>James Strachan</name>
-    </contributor>
-    <contributor>
-      <name>Nick Pomfret</name>
-    </contributor>
-    <contributor>
-      <name>Chris Stevenson</name>
-    </contributor>
-    <contributor>
-      <name>Ben Hogan</name>
-    </contributor>
-    <contributor>
-      <name>Laurent Etiemble</name>
-    </contributor>
-    <contributor>
-      <name>Shawn Chain</name>
-    </contributor>
-    <contributor>
-      <name>Brian Slesinsky</name>
-    </contributor>
-    <contributor>
-      <name>James Lee</name>
-    </contributor>
-    <contributor>
-      <name>Eric Redmond</name>
-    </contributor>
-  </contributors>
-
-  <build>
-    <extensions>
-      <extension>
-        <groupId>org.apache.maven.wagon</groupId>
-        <artifactId>wagon-webdav</artifactId>
-        <version>1.0-beta-2</version>
-      </extension>
-    </extensions>
-    <sourceDirectory>${basedir}/src/java</sourceDirectory>
-    <testSourceDirectory>${basedir}/src/test</testSourceDirectory>
-    <testResources>
-      <testResource>
-        <directory>${basedir}/src/test-resources</directory>
-      </testResource>
-    </testResources>
-    <plugins>
-      <plugin>
-        <artifactId>maven-clean-plugin</artifactId>
-        <version>2.2</version>
-      </plugin>
-      <plugin>
-        <artifactId>maven-surefire-plugin</artifactId>
-        <version>2.4.2</version>
-      </plugin>
-      <plugin>
-        <artifactId>maven-jar-plugin</artifactId>
-        <version>2.2</version>
-      </plugin>
-      <plugin>
-        <artifactId>maven-install-plugin</artifactId>
-        <version>2.2</version>
-      </plugin>
-      <plugin>
-        <artifactId>maven-deploy-plugin</artifactId>
-        <version>2.3</version>
-      </plugin>
-      <plugin>
-        <groupId>de.jflex</groupId>
-        <artifactId>maven-jflex-plugin</artifactId>
-        <version>1.4.3</version>
-        <executions>
-          <execution>
-            <goals>
-              <goal>generate</goal>
-            </goals>
-          </execution>
-        </executions>
-        <configuration>
-           <outputDirectory>${project.build.directory}/generated-sources/parser</outputDirectory>
-           <lexDefinitions>
-             <lexFile>${basedir}/src/grammar/lexer.flex</lexFile>
-           </lexDefinitions>
-           <skeleton>${basedir}/src/grammar/skeleton.inner</skeleton>
-         </configuration>
-      </plugin>
-      <plugin>
-        <artifactId>maven-antrun-plugin</artifactId>
-        <version>1.3</version>
-        <configuration>
-          <tasks>
-            <echo>OS Arch = ${os.arch}</echo>
-            <exec executable="${qdox.byaccj.executable}" dir="${project.build.directory}/generated-sources/parser/com/thoughtworks/qdox/parser/impl" failonerror="true">
-              <arg value="-v" />
-              <arg value="-Jnorun" />
-              <arg value="-Jnoconstruct" />
-              <arg value="-Jclass=Parser" />
-              <arg value="-Jsemantic=Value" />
-              <arg value="-Jpackage=com.thoughtworks.qdox.parser.impl" />
-              <arg value="${basedir}/src/grammar/parser.y" />
-            </exec>
-            <move tofile="${project.build.directory}/yacc-states.txt" file="${project.build.directory}/generated-sources/parser/com/thoughtworks/qdox/parser/impl/y" failonerror="false" />
-          </tasks>
-          <sourceRoot>${project.build.directory}/generated-sources/parser</sourceRoot>
-        </configuration>
-        <executions>
-          <execution>
-            <id>generate-sources</id>
-            <phase>generate-sources</phase>
-            <goals>
-              <goal>run</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.0.2</version>
-        <configuration>
-          <source>1.4</source>
-          <target>1.4</target>
-          <encoding>UTF-8</encoding>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.4</version>
-        <executions>
-          <execution>
-            <id>attach-javadoc</id>
-            <phase>package</phase>
-            <goals>
-              <goal>jar</goal>
-            </goals>
-            <configuration>
-              <links>
-                <link>http://java.sun.com/j2se/1.5/docs/api</link>
-              </links>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
-        <artifactId>maven-site-plugin</artifactId>
-        <version>2.0</version>
-        <configuration>
-          <templateFile>${basedir}/src/site/templates/site-template.vm</templateFile>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.codehaus.xsite</groupId>
-        <artifactId>xsite-maven-plugin</artifactId>
-        <version>1.0</version>
-        <configuration>
-          <sitemapPath>content/website.xml</sitemapPath>
-          <skinPath>templates/skin.html</skinPath>
-          <sourceDirectoryPath>${xsite.sourceDirectoryPath}</sourceDirectoryPath>
-          <outputDirectoryPath>${project.build.directory}/site</outputDirectoryPath>
-          <resourcePaths>resources</resourcePaths>
-        </configuration>
-        <executions>
-          <execution>
-            <phase>site</phase>
-            <goals>
-              <goal>run</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-        <plugin>
-          <artifactId>maven-resources-plugin</artifactId>
-          <version>2.3</version>
-        <executions>
-          <execution>
-            <id>pre-copy-resources</id>
-            <phase>pre-site</phase>
-            <goals>
-              <goal>copy-resources</goal>
-            </goals>
-            <configuration>
-              <outputDirectory>${xsite.sourceDirectoryPath}</outputDirectory>
-              <resources>          
-                <resource>
-                  <directory>src/site</directory>
-                  <excludes>
-                    <exclude>**/skin.html</exclude>
-                  </excludes>
-                  </resource>
-                <resource>
-                  <directory>src/site</directory>
-                  <includes>
-                    <include>**/skin.html</include>
-                  </includes>
-                  <filtering>true</filtering>
-                </resource>
-              </resources>              
-            </configuration>            
-          </execution>
-          <execution>
-            <id>post-copy-resources</id>
-            <phase>site</phase>
-            <goals>
-              <goal>copy-resources</goal>
-            </goals>
-            <configuration>
-              <outputDirectory>${project.build.directory}/site</outputDirectory>
-              <resources>          
-                <resource>
-                  <directory>${xsite.sourceDirectoryPath}/content</directory>
-                  <includes>
-                    <include>images/*.*</include>
-                    <include>apidocs/**/*.*</include>
-                  </includes>
-                </resource>
-              </resources>              
-            </configuration>            
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-release-plugin</artifactId>
-        <version>2.0-beta-9</version>
-        <configuration>
-          <autoVersionSubmodules>true</autoVersionSubmodules>
-          <preparationGoals>clean install</preparationGoals>
-          <goals>deploy</goals>
-          <tagBase>https://svn.codehaus.org/qdox/tags</tagBase>
-        </configuration>
-      </plugin>
-    </plugins>
-  </build>
-
-  <dependencies>
-    <dependency>
-      <groupId>ant</groupId>
-      <artifactId>ant</artifactId>
-      <version>1.5.1</version>
-      <scope>compile</scope>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
-      <version>3.8.1</version>
-      <scope>compile</scope>
-      <optional>true</optional>
-    </dependency>
-    <dependency>
-      <groupId>jmock</groupId>
-      <artifactId>jmock</artifactId>
-      <version>1.0.0</version>
-      <scope>test</scope>
-    </dependency>
-  </dependencies>
-
-  <distributionManagement>
-    <repository>
-      <id>codehaus.org</id>
-      <name>QDox Central Repository</name>
-      <url>dav:https://dav.codehaus.org/repository/qdox/</url>
-    </repository>
-    <snapshotRepository>
-      <id>codehaus.org</id>
-      <name>QDox Central Development Repository</name>
-      <url>dav:https://dav.codehaus.org/snapshots.repository/qdox/</url>
-    </snapshotRepository>
-    <site>
-      <id>codehaus.org</id>
-      <name>QDox Site</name>
-      <url>dav:https://dav.codehaus.org/qdox/</url>
-    </site>
-  </distributionManagement>
-
-  <profiles>
-    <profile>
-      <id>linux</id>
-      <activation>
-        <os>
-          <family>Linux</family>
-          <arch>i386</arch>
-        </os>
-      </activation>
-      <properties>
-        <qdox.byaccj.executable>${basedir}/bootstrap/yacc.linux</qdox.byaccj.executable>
-      </properties>
-    </profile>
-    <profile>
-      <id>linux64</id>
-      <activation>
-        <os>
-          <family>Linux</family>
-          <arch>amd64</arch>
-        </os>
-      </activation>
-      <properties>
-        <qdox.byaccj.executable>${basedir}/bootstrap/yacc.linux.x86_64</qdox.byaccj.executable>
-      </properties>
-    </profile>
-    <profile>
-      <id>solaris</id>
-      <activation>
-        <os>
-          <family>SunOS</family>
-        </os>
-      </activation>
-      <properties>
-        <qdox.byaccj.executable>${basedir}/bootstrap/yacc.solaris</qdox.byaccj.executable>
-      </properties>
-    </profile>
-    <profile>
-      <id>macosx</id>
-      <activation>
-        <os>
-          <family>Mac</family>
-        </os>
-      </activation>
-      <properties>
-        <qdox.byaccj.executable>${basedir}/bootstrap/yacc.macosx</qdox.byaccj.executable>
-      </properties>
-    </profile>
-    <profile>
-      <id>windows</id>
-      <activation>
-        <os>
-          <family>Windows</family>
-        </os>
-      </activation>
-      <properties>
-        <qdox.byaccj.executable>${basedir}/bootstrap/yacc.exe</qdox.byaccj.executable>
-      </properties>
-    </profile>
-  </profiles>
-
-  <!-- Reports -->
-  <reporting>
-    <outputDirectory>${xsite.sourceDirectoryPath}/content</outputDirectory>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-project-info-reports-plugin</artifactId>
-        <version>2.1</version>
-        <reportSets>
-          <reportSet>
-            <reports>
-              <report>dependencies</report>
-              <report>project-team</report>
-              <report>mailing-list</report>
-              <report>issue-tracking</report>
-              <report>license</report>
-              <report>scm</report>
-              <report>summary</report>
-            </reports>
-          </reportSet>
-        </reportSets>
-      </plugin>
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>cobertura-maven-plugin</artifactId>
-        <version>2.2</version>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.4</version>
-        <configuration>
-          <packagenames>com.thoughtworks.qdox.*</packagenames>
-          <use>true</use>
-          <version>true</version>
-          <windowtitle>${project.name} ${project.version} API</windowtitle>
-          <tag name="noinspection" description="IntelliJ Inspection Ignore tag" enabled="false" />
-          <encoding>UTF-8</encoding>
-        </configuration>
-      </plugin>
-
-      <!-- Manual Changelist -->
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-changes-plugin</artifactId>
-        <version>2.1</version>
-        <configuration>
-		  <!-- changes-report -->
-          <issueLinkTemplate>%URL%/%ISSUE%</issueLinkTemplate>
-<!--           jira-report -->
-<!--          <resolutionIds>Closed</resolutionIds>-->
-<!--          <statusIds>Resolved, Closed</statusIds>-->
-<!--          <onlyCurrentVersion>false</onlyCurrentVersion>-->
-        </configuration>
-        <reportSets>
-          <reportSet>
-            <reports>
-              <report>changes-report</report>
-<!--              <report>jira-report</report>-->
-            </reports>
-          </reportSet>
-        </reportSets>
-      </plugin>
-    </plugins>
-  </reporting>
-  <properties>
-    <maven.build.timestamp.format>yyyy-MM-dd</maven.build.timestamp.format>
-    <timestamp>${maven.build.timestamp}</timestamp>
-    <xsite.sourceDirectoryPath>${project.build.directory}/generated-site</xsite.sourceDirectoryPath>
-  </properties>
-</project>

Copied: branches/qdox-2.0.0/pom.xml (from rev 686, trunk/qdox/pom.xml) (0 => 687)

--- branches/qdox-2.0.0/pom.xml	                        (rev 0)
+++ branches/qdox-2.0.0/pom.xml	2010-01-01 23:48:47 UTC (rev 687)
@@ -0,0 +1,522 @@
+<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>
+  <name>QDox</name>
+  <groupId>com.thoughtworks.qdox</groupId>
+  <artifactId>qdox</artifactId>
+  <version>1.11-SNAPSHOT</version>
+  <packaging>jar</packaging>
+  <url>http://qdox.codehaus.org</url>
+  <description>
+    QDox is a high speed, small footprint parser for extracting class/interface/method definitions from source files
+    complete with JavaDoc @tags. It is designed to be used by active code generators or documentation tools.
+  </description>
+  <inceptionYear>2002</inceptionYear>
+
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  
+  <mailingLists>
+    <mailingList>
+      <name>announce at QDox</name>
+      <post>annou...@qdox.codehaus.org</post>
+      <subscribe>http://xircles.codehaus.org/lists/annou...@qdox.codehaus.org/subscribe</subscribe>
+      <unsubscribe>http://xircles.codehaus.org/lists/annou...@qdox.codehaus.org/unsubscribe</unsubscribe>
+      <archive>http://archive.codehaus.org/lists/org.codehaus.qdox.announce</archive>
+    </mailingList>
+    <mailingList>
+      <name>dev at QDox</name>
+      <post>dev@qdox.codehaus.org</post>
+      <subscribe>http://xircles.codehaus.org/lists/dev@qdox.codehaus.org/subscribe</subscribe>
+      <unsubscribe>http://xircles.codehaus.org/lists/dev@qdox.codehaus.org/unsubscribe</unsubscribe>
+      <archive>http://archive.codehaus.org/lists/org.codehaus.qdox.dev</archive>
+    </mailingList>
+    <mailingList>
+      <name>scm at QDox</name>
+      <subscribe>http://xircles.codehaus.org/lists/s...@qdox.codehaus.org/subscribe</subscribe>
+      <unsubscribe>http://xircles.codehaus.org/lists/s...@qdox.codehaus.org/unsubscribe</unsubscribe>
+      <archive>http://archive.codehaus.org/lists/org.codehaus.qdox.scm</archive>
+    </mailingList>
+    <mailingList>
+      <name>user at QDox</name>
+      <post>u...@qdox.codehaus.org</post>
+      <subscribe>http://xircles.codehaus.org/lists/u...@qdox.codehaus.org/subscribe</subscribe>
+      <unsubscribe>http://xircles.codehaus.org/lists/u...@qdox.codehaus.org/unsubscribe</unsubscribe>
+      <archive>http://archive.codehaus.org/lists/org.codehaus.qdox.user</archive>
+    </mailingList>
+  </mailingLists>
+
+  <issueManagement>
+    <system>jira</system>
+    <url>http://jira.codehaus.org/browse/QDOX</url>
+  </issueManagement>
+
+  <scm>
+    <connection>scm:svn:https://svn.codehaus.org/qdox/branches/qdox-2.0.0</connection>
+    <developerConnection>scm:svn:https://svn.codehaus.org/qdox/branches/qdox-2.0.0</developerConnection>
+    <url>https://svn.codehaus.org/qdox/tags/qdox-2.0.0</url>
+  </scm>
+
+  <developers>
+    <developer>
+      <id>joe</id>
+      <name>Joe Walnes</name>
+      <roles>
+        <role>founder</role>
+        <role>project lead</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Aslak Hellesoy</name>
+      <id>rinkrank</id>
+      <roles>
+        <role>developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Paul Hammant</name>
+      <id>paul</id>
+      <roles>
+        <role>developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Mike Williams</name>
+      <id>mdub</id>
+      <roles>
+        <role>developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>mauro</id>
+      <name>Mauro Talevi</name>
+      <roles>
+        <role>developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>rfscholte</id>
+      <name>Robert Scholte</name>
+      <timezone>+2</timezone>
+      <roles>
+        <role>developer</role>
+      </roles>
+    </developer>
+  </developers>
+
+  <contributors>
+    <contributor>
+      <name>Mike Royle</name>
+    </contributor>
+    <contributor>
+      <name>Peter Donald</name>
+    </contributor>
+    <contributor>
+      <name>James Strachan</name>
+    </contributor>
+    <contributor>
+      <name>Nick Pomfret</name>
+    </contributor>
+    <contributor>
+      <name>Chris Stevenson</name>
+    </contributor>
+    <contributor>
+      <name>Ben Hogan</name>
+    </contributor>
+    <contributor>
+      <name>Laurent Etiemble</name>
+    </contributor>
+    <contributor>
+      <name>Shawn Chain</name>
+    </contributor>
+    <contributor>
+      <name>Brian Slesinsky</name>
+    </contributor>
+    <contributor>
+      <name>James Lee</name>
+    </contributor>
+    <contributor>
+      <name>Eric Redmond</name>
+    </contributor>
+  </contributors>
+
+  <build>
+    <extensions>
+      <extension>
+        <groupId>org.apache.maven.wagon</groupId>
+        <artifactId>wagon-webdav</artifactId>
+        <version>1.0-beta-2</version>
+      </extension>
+    </extensions>
+    <sourceDirectory>${basedir}/src/java</sourceDirectory>
+    <testSourceDirectory>${basedir}/src/test</testSourceDirectory>
+    <testResources>
+      <testResource>
+        <directory>${basedir}/src/test-resources</directory>
+      </testResource>
+    </testResources>
+    <plugins>
+      <plugin>
+        <artifactId>maven-clean-plugin</artifactId>
+        <version>2.2</version>
+      </plugin>
+      <plugin>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <version>2.4.2</version>
+      </plugin>
+      <plugin>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>2.2</version>
+      </plugin>
+      <plugin>
+        <artifactId>maven-install-plugin</artifactId>
+        <version>2.2</version>
+      </plugin>
+      <plugin>
+        <artifactId>maven-deploy-plugin</artifactId>
+        <version>2.3</version>
+      </plugin>
+      <plugin>
+        <groupId>de.jflex</groupId>
+        <artifactId>maven-jflex-plugin</artifactId>
+        <version>1.4.3</version>
+        <executions>
+          <execution>
+            <goals>
+              <goal>generate</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+           <outputDirectory>${project.build.directory}/generated-sources/parser</outputDirectory>
+           <lexDefinitions>
+             <lexFile>${basedir}/src/grammar/lexer.flex</lexFile>
+           </lexDefinitions>
+           <skeleton>${basedir}/src/grammar/skeleton.inner</skeleton>
+         </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-antrun-plugin</artifactId>
+        <version>1.3</version>
+        <configuration>
+          <tasks>
+            <echo>OS Arch = ${os.arch}</echo>
+            <exec executable="${qdox.byaccj.executable}" dir="${project.build.directory}/generated-sources/parser/com/thoughtworks/qdox/parser/impl" failonerror="true">
+              <arg value="-v" />
+              <arg value="-Jnorun" />
+              <arg value="-Jnoconstruct" />
+              <arg value="-Jclass=Parser" />
+              <arg value="-Jsemantic=Value" />
+              <arg value="-Jpackage=com.thoughtworks.qdox.parser.impl" />
+              <arg value="${basedir}/src/grammar/parser.y" />
+            </exec>
+            <move tofile="${project.build.directory}/yacc-states.txt" file="${project.build.directory}/generated-sources/parser/com/thoughtworks/qdox/parser/impl/y" failonerror="false" />
+          </tasks>
+          <sourceRoot>${project.build.directory}/generated-sources/parser</sourceRoot>
+        </configuration>
+        <executions>
+          <execution>
+            <id>generate-sources</id>
+            <phase>generate-sources</phase>
+            <goals>
+              <goal>run</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>2.0.2</version>
+        <configuration>
+          <source>1.4</source>
+          <target>1.4</target>
+          <encoding>UTF-8</encoding>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>2.4</version>
+        <executions>
+          <execution>
+            <id>attach-javadoc</id>
+            <phase>package</phase>
+            <goals>
+              <goal>jar</goal>
+            </goals>
+            <configuration>
+              <links>
+                <link>http://java.sun.com/j2se/1.5/docs/api</link>
+              </links>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-site-plugin</artifactId>
+        <version>2.0</version>
+        <configuration>
+          <templateFile>${basedir}/src/site/templates/site-template.vm</templateFile>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.xsite</groupId>
+        <artifactId>xsite-maven-plugin</artifactId>
+        <version>1.0</version>
+        <configuration>
+          <sitemapPath>content/website.xml</sitemapPath>
+          <skinPath>templates/skin.html</skinPath>
+          <sourceDirectoryPath>${xsite.sourceDirectoryPath}</sourceDirectoryPath>
+          <outputDirectoryPath>${project.build.directory}/site</outputDirectoryPath>
+          <resourcePaths>resources</resourcePaths>
+        </configuration>
+        <executions>
+          <execution>
+            <phase>site</phase>
+            <goals>
+              <goal>run</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+        <plugin>
+          <artifactId>maven-resources-plugin</artifactId>
+          <version>2.3</version>
+        <executions>
+          <execution>
+            <id>pre-copy-resources</id>
+            <phase>pre-site</phase>
+            <goals>
+              <goal>copy-resources</goal>
+            </goals>
+            <configuration>
+              <outputDirectory>${xsite.sourceDirectoryPath}</outputDirectory>
+              <resources>          
+                <resource>
+                  <directory>src/site</directory>
+                  <excludes>
+                    <exclude>**/skin.html</exclude>
+                  </excludes>
+                  </resource>
+                <resource>
+                  <directory>src/site</directory>
+                  <includes>
+                    <include>**/skin.html</include>
+                  </includes>
+                  <filtering>true</filtering>
+                </resource>
+              </resources>              
+            </configuration>            
+          </execution>
+          <execution>
+            <id>post-copy-resources</id>
+            <phase>site</phase>
+            <goals>
+              <goal>copy-resources</goal>
+            </goals>
+            <configuration>
+              <outputDirectory>${project.build.directory}/site</outputDirectory>
+              <resources>          
+                <resource>
+                  <directory>${xsite.sourceDirectoryPath}/content</directory>
+                  <includes>
+                    <include>images/*.*</include>
+                    <include>apidocs/**/*.*</include>
+                  </includes>
+                </resource>
+              </resources>              
+            </configuration>            
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-release-plugin</artifactId>
+        <version>2.0-beta-9</version>
+        <configuration>
+          <autoVersionSubmodules>true</autoVersionSubmodules>
+          <preparationGoals>clean install</preparationGoals>
+          <goals>deploy</goals>
+          <tagBase>https://svn.codehaus.org/qdox/tags</tagBase>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.5.1</version>
+      <scope>compile</scope>
+      <optional>true</optional>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>compile</scope>
+      <optional>true</optional>
+    </dependency>
+    <dependency>
+      <groupId>jmock</groupId>
+      <artifactId>jmock</artifactId>
+      <version>1.0.0</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+
+  <distributionManagement>
+    <repository>
+      <id>codehaus.org</id>
+      <name>QDox Central Repository</name>
+      <url>dav:https://dav.codehaus.org/repository/qdox/</url>
+    </repository>
+    <snapshotRepository>
+      <id>codehaus.org</id>
+      <name>QDox Central Development Repository</name>
+      <url>dav:https://dav.codehaus.org/snapshots.repository/qdox/</url>
+    </snapshotRepository>
+    <site>
+      <id>codehaus.org</id>
+      <name>QDox Site</name>
+      <url>dav:https://dav.codehaus.org/qdox/</url>
+    </site>
+  </distributionManagement>
+
+  <profiles>
+    <profile>
+      <id>linux</id>
+      <activation>
+        <os>
+          <family>Linux</family>
+          <arch>i386</arch>
+        </os>
+      </activation>
+      <properties>
+        <qdox.byaccj.executable>${basedir}/bootstrap/yacc.linux</qdox.byaccj.executable>
+      </properties>
+    </profile>
+    <profile>
+      <id>linux64</id>
+      <activation>
+        <os>
+          <family>Linux</family>
+          <arch>amd64</arch>
+        </os>
+      </activation>
+      <properties>
+        <qdox.byaccj.executable>${basedir}/bootstrap/yacc.linux.x86_64</qdox.byaccj.executable>
+      </properties>
+    </profile>
+    <profile>
+      <id>solaris</id>
+      <activation>
+        <os>
+          <family>SunOS</family>
+        </os>
+      </activation>
+      <properties>
+        <qdox.byaccj.executable>${basedir}/bootstrap/yacc.solaris</qdox.byaccj.executable>
+      </properties>
+    </profile>
+    <profile>
+      <id>macosx</id>
+      <activation>
+        <os>
+          <family>Mac</family>
+        </os>
+      </activation>
+      <properties>
+        <qdox.byaccj.executable>${basedir}/bootstrap/yacc.macosx</qdox.byaccj.executable>
+      </properties>
+    </profile>
+    <profile>
+      <id>windows</id>
+      <activation>
+        <os>
+          <family>Windows</family>
+        </os>
+      </activation>
+      <properties>
+        <qdox.byaccj.executable>${basedir}/bootstrap/yacc.exe</qdox.byaccj.executable>
+      </properties>
+    </profile>
+  </profiles>
+
+  <!-- Reports -->
+  <reporting>
+    <outputDirectory>${xsite.sourceDirectoryPath}/content</outputDirectory>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-project-info-reports-plugin</artifactId>
+        <version>2.1</version>
+        <reportSets>
+          <reportSet>
+            <reports>
+              <report>dependencies</report>
+              <report>project-team</report>
+              <report>mailing-list</report>
+              <report>issue-tracking</report>
+              <report>license</report>
+              <report>scm</report>
+              <report>summary</report>
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>cobertura-maven-plugin</artifactId>
+        <version>2.2</version>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>2.4</version>
+        <configuration>
+          <packagenames>com.thoughtworks.qdox.*</packagenames>
+          <use>true</use>
+          <version>true</version>
+          <windowtitle>${project.name} ${project.version} API</windowtitle>
+          <tag name="noinspection" description="IntelliJ Inspection Ignore tag" enabled="false" />
+          <encoding>UTF-8</encoding>
+        </configuration>
+      </plugin>
+
+      <!-- Manual Changelist -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-changes-plugin</artifactId>
+        <version>2.1</version>
+        <configuration>
+		  <!-- changes-report -->
+          <issueLinkTemplate>%URL%/%ISSUE%</issueLinkTemplate>
+<!--           jira-report -->
+<!--          <resolutionIds>Closed</resolutionIds>-->
+<!--          <statusIds>Resolved, Closed</statusIds>-->
+<!--          <onlyCurrentVersion>false</onlyCurrentVersion>-->
+        </configuration>
+        <reportSets>
+          <reportSet>
+            <reports>
+              <report>changes-report</report>
+<!--              <report>jira-report</report>-->
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+    </plugins>
+  </reporting>
+  <properties>
+    <maven.build.timestamp.format>yyyy-MM-dd</maven.build.timestamp.format>
+    <timestamp>${maven.build.timestamp}</timestamp>
+    <xsite.sourceDirectoryPath>${project.build.directory}/generated-site</xsite.sourceDirectoryPath>
+  </properties>
+</project>


To unsubscribe from this list please visit:

http://xircles.codehaus.org/manage_email

Reply via email to