Go ahead and build and ship the Velocity and Digester stuff. Most of the

Velocity stuff actually works with a non-hacked Velocity implementation, and
specifically VelocityUtil and ClasspathResourceLoader are used all over the
place for great justice, so we want to support that.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@2881 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
samskivert
2010-09-11 04:28:04 +00:00
parent 58f0b9a067
commit 5f5a261e0d
+27 -18
View File
@@ -69,6 +69,31 @@
<scope>compile</scope> <scope>compile</scope>
<optional>true</optional> <optional>true</optional>
</dependency> </dependency>
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity</artifactId>
<version>1.6.4</version>
<scope>compile</scope>
<optional>true</optional>
<exclusions>
<exclusion><groupId>oro</groupId>
<artifactId>oro</artifactId></exclusion>
<exclusion><groupId>com.sun.jmx</groupId><artifactId>jmxri</artifactId></exclusion>
<exclusion><groupId>oro</groupId><artifactId>oro</artifactId></exclusion>
<exclusion><groupId>junit</groupId><artifactId>junit</artifactId></exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>commons-digester</groupId>
<artifactId>commons-digester</artifactId>
<version>2.0</version>
<scope>compile</scope>
<optional>true</optional>
<exclusions>
<exclusion><groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId></exclusion>
</exclusions>
</dependency>
<dependency> <dependency>
<groupId>junit</groupId> <groupId>junit</groupId>
<artifactId>junit</artifactId> <artifactId>junit</artifactId>
@@ -111,25 +136,10 @@
<!-- yes, those quoted spaces are a workaround sanctioned by the Maven idiocracy --> <!-- yes, those quoted spaces are a workaround sanctioned by the Maven idiocracy -->
<compilerArgument>-Xlint" "-Xlint:-serial" "-Xlint:-path</compilerArgument> <compilerArgument>-Xlint" "-Xlint:-serial" "-Xlint:-path</compilerArgument>
<excludes> <excludes>
<exclude>com/samskivert/velocity/**</exclude> <exclude>com/samskivert/velocity/ImportDirective.java</exclude>
<exclude>com/samskivert/xml/**</exclude> <exclude>com/samskivert/velocity/DispatcherServlet.java</exclude>
</excludes> </excludes>
</configuration> </configuration>
<executions>
<execution>
<id>default-testCompile</id>
<phase>test-compile</phase>
<configuration>
<testExcludes>
<exclude>com/samskivert/velocity/**</exclude>
<exclude>com/samskivert/xml/**</exclude>
</testExcludes>
</configuration>
<goals>
<goal>testCompile</goal>
</goals>
</execution>
</executions>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
@@ -166,7 +176,6 @@
<configuration> <configuration>
<quiet>true</quiet> <quiet>true</quiet>
<show>public</show> <show>public</show>
<excludePackageNames>com.samskivert.velocity:com.samskivert.xml</excludePackageNames>
<links> <links>
<link>http://java.sun.com/products/javamail/javadocs/</link> <link>http://java.sun.com/products/javamail/javadocs/</link>
<link>http://download.oracle.com/javaee/1.2.1/api/</link> <link>http://download.oracle.com/javaee/1.2.1/api/</link>