site building for tiles-request and submodules and further discussion http://mail-archives.apache.org/mod_mbox/tiles-dev/201107.mbox/%3CCAHTRnew5fdd=bL8GB1WL7mtjRemTKsoVcna_1Duqnf=cKEuNuw@mail.gmail.com%3E git-svn-id: https://svn.apache.org/repos/asf/tiles/framework/trunk@1162056 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/tiles-parent/pom.xml b/tiles-parent/pom.xml index 3c21d37..bb0ab0b 100644 --- a/tiles-parent/pom.xml +++ b/tiles-parent/pom.xml
@@ -158,7 +158,7 @@ <plugin> <artifactId>maven-checkstyle-plugin</artifactId> <configuration> - <configLocation>http://svn.eu.apache.org/repos/asf/tiles/maven/trunk/build/tiles_checks.xml + <configLocation>http://svn.eu.apache.org/repos/asf/tiles/maven/trunk/build/tiles_checks_v5.xml </configLocation> </configuration> </plugin> @@ -307,7 +307,7 @@ <plugin> <artifactId>maven-checkstyle-plugin</artifactId> <configuration> - <configLocation>http://svn.eu.apache.org/repos/asf/tiles/maven/trunk/build/tiles_checks.xml + <configLocation>http://svn.eu.apache.org/repos/asf/tiles/maven/trunk/build/tiles_checks_v5.xml </configLocation> </configuration> </plugin>
diff --git a/tiles-request/pom.xml b/tiles-request/pom.xml index ec3b18d..6b0657c 100644 --- a/tiles-request/pom.xml +++ b/tiles-request/pom.xml
@@ -127,4 +127,162 @@ </plugin> </plugins> </reporting> + + <profiles> + <profile> + <id>apache-release</id> + <build> + <plugins> + <plugin> + <artifactId>maven-install-plugin</artifactId> + <configuration> + <createChecksum>true</createChecksum> + </configuration> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>rat-maven-plugin</artifactId> + <version>1.0-alpha-3</version> + <executions> + <execution> + <phase>verify</phase> + <goals> + <goal>check</goal> + </goals> + <configuration> + <addDefaultLicenseMatchers>false</addDefaultLicenseMatchers> + <licenseMatchers> + <classNames> + <className>rat.analysis.license.ApacheSoftwareLicense20</className> + </classNames> + </licenseMatchers> + <includes> + <include>pom.xml</include> + <include>src/**</include> + </includes> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <profile> + <id>maven-3</id> + <activation> + <file> + <exists>${basedir}</exists> + </file> + </activation> + <build> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-site-plugin</artifactId> + <version>3.0-beta-3</version> + <configuration> + <reportingPlugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-project-info-reports-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-surefire-report-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-checkstyle-plugin</artifactId> + <configuration> + <configLocation>http://svn.eu.apache.org/repos/asf/tiles/maven/trunk/build/tiles_checks_v5.xml + </configLocation> + </configuration> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>jxr-maven-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-pmd-plugin</artifactId> + <configuration> + <targetJdk>1.5</targetJdk> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.7</version> + <reports> + <report>aggregate</report> + </reports> + <configuration> + <excludePackageNames>org.apache.tiles.test</excludePackageNames> + <links> + <link>http://java.sun.com/j2se/1.5.0/docs/api/</link> + <link>http://java.sun.com/j2ee/sdk_1.2.1/techdocs/api</link> + <link>http://commons.apache.org/chain/apidocs</link> + <link>http://commons.apache.org/digester/commons-digester-1.6/docs/api</link> + <link>http://commons.apache.org/logging/commons-logging-1.1/apidocs</link> + </links> + <doclet>gr.spinellis.umlgraph.doclet.UmlGraphDoc</doclet> + <docletArtifact> + <groupId>gr.spinellis</groupId> + <artifactId>UmlGraph</artifactId> + <version>4.6</version> + </docletArtifact> + <additionalparam> + -inferrel + -inferdep -quiet + -hide + java.* + -collpackages + java.util.* + -qualify + -postfixpackage + -nodefontsize 9 + -nodefontpackagesize 7 + </additionalparam> + </configuration> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>rat-maven-plugin</artifactId> + <version>1.0-alpha-3</version> + <configuration> + <includes> + <include>pom.xml</include> + <include>src/**</include> + </includes> + <excludes> + <exclude>**/*LICENSE.txt</exclude> + <exclude>**/*MANIFEST.MF</exclude> + </excludes> + </configuration> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>emma-maven-plugin</artifactId> + <version>1.0-alpha-3-SNAPSHOT</version> + </plugin> + </reportingPlugins> + </configuration> + </plugin> + </plugins> + </pluginManagement> + <plugins> + <plugin> + <artifactId>maven-site-plugin</artifactId> + <executions> + <execution> + <id>attach-descriptor</id> + <goals> + <goal>attach-descriptor</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + </profiles> + </project> \ No newline at end of file