Instrument!

git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@295 c613c5cb-e716-0410-b11b-feb51c14d237
This commit is contained in:
Michael Bayne
2007-05-07 19:50:29 +00:00
parent 87fe737eef
commit 69dd4a27d1
2 changed files with 13 additions and 1 deletions
+12 -1
View File
@@ -87,6 +87,17 @@
</receiver> </receiver>
</target> </target>
<!-- adds readField and writeField methods to Stremable classes -->
<target name="procstream">
<taskdef name="instream" classpathref="classpath"
classname="com.threerings.presents.tools.InstrumentStreamableTask"/>
<!-- now instrument the associated files -->
<instream outdir="${classes.dir}">
<path refid="classpath"/>
<fileset dir="${classes.dir}" includes="**/data/*.class"/>
</instream>
</target>
<!-- generates ActionScript versions of our Streamable classes --> <!-- generates ActionScript versions of our Streamable classes -->
<target name="genascript"> <target name="genascript">
<taskdef name="genscript" classpathref="classpath" <taskdef name="genscript" classpathref="classpath"
@@ -190,7 +201,7 @@
<target name="all" depends="clean,prepare,compile,javadoc,tests,dist"/> <target name="all" depends="clean,prepare,compile,javadoc,tests,dist"/>
<!-- builds our distribution files (war and jar) --> <!-- builds our distribution files (war and jar) -->
<target name="dist" depends="prepare,compile,tests"> <target name="dist" depends="prepare,compile,procstream,tests">
<!-- build our various jar files --> <!-- build our various jar files -->
<jar destfile="${deploy.dir}/${app.name}-parlor.jar"> <jar destfile="${deploy.dir}/${app.name}-parlor.jar">
<fileset dir="${classes.dir}" includes="rsrc/i18n/game/**"/> <fileset dir="${classes.dir}" includes="rsrc/i18n/game/**"/>
+1
View File
@@ -7,6 +7,7 @@
<include name="commons-io.jar"/> <include name="commons-io.jar"/>
<include name="commons-lang.jar"/> <include name="commons-lang.jar"/>
<include name="commons-logging.jar"/> <include name="commons-logging.jar"/>
<include name="javassist.jar"/>
<include name="junit-3.7.jar"/> <include name="junit-3.7.jar"/>
<include name="narya-base.jar"/> <include name="narya-base.jar"/>
<include name="narya-distrib.jar"/> <include name="narya-distrib.jar"/>