Build narya-tools with jarjar so as to hide its included dependencies in the

unfortunate event that someone puts it on a real project classpath.

Modified GenTask to totally hide Velocity from derived classes so that external
libraries can make use of it in their own Ant tasks without inheriting a
Velocity dependency and also becoming booched because Velocity was renamed in
jarjar and won't link against an unrenamed Velocity.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6185 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Michael Bayne
2010-10-12 17:35:41 +00:00
parent 480893d0b0
commit f4af1915b0
6 changed files with 119 additions and 108 deletions
+1
View File
@@ -14,6 +14,7 @@
<include name="gwt-user.jar"/>
<include name="gwt-utils.jar"/>
<include name="javassist.jar"/>
<include name="jarjar-1.0.jar"/>
<include name="jsr250-api.jar"/>
<include name="junit4.jar"/>
<include name="retroweaver-all-1.2.2.jar"/>