vilya-abc. thank you and goodnight
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@605 c613c5cb-e716-0410-b11b-feb51c14d237
This commit is contained in:
@@ -214,6 +214,36 @@
|
|||||||
<delete file="${deploy.dir}/aslib-config.xml"/>
|
<delete file="${deploy.dir}/aslib-config.xml"/>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
|
<!-- checks whether our thane library needs building -->
|
||||||
|
<target name="checkabclib">
|
||||||
|
<condition property="no_build_abclib"><or>
|
||||||
|
<not><available classname="macromedia.asc.embedding.ScriptCompiler"
|
||||||
|
classpathref="classpath"/></not>
|
||||||
|
<uptodate targetfile="${deploy.dir}/${lib.name}-abc.abc">
|
||||||
|
<srcfiles dir="src/as" includes="**/*.as"/>
|
||||||
|
<srcfiles dir="etc" includes="asc-files.txt"/>
|
||||||
|
<srcfiles dir="${deploy.dir}/lib" includes="*.abc"/>
|
||||||
|
</uptodate>
|
||||||
|
</or></condition>
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- builds our thane library -->
|
||||||
|
<target name="abclib" unless="no_build_abclib" depends="checkabclib">
|
||||||
|
<taskdef name="asc" classname="flex.ant.AscLibTask" classpathref="classpath"/>
|
||||||
|
<dirname property="abs.deploy.dir" file="${deploy.dir}/somefile.txt"/>
|
||||||
|
<asc as3="true" strict="true" classpathref="classpath"
|
||||||
|
outdir="${abs.deploy.dir}" out="${lib.name}-abc">
|
||||||
|
<import dir="${deploy.dir}/lib">
|
||||||
|
<include name="builtin.abc"/>
|
||||||
|
<include name="thane.abc"/>
|
||||||
|
<include name="narya-abc.abc"/>
|
||||||
|
</import>
|
||||||
|
<filespec dir="src/as">
|
||||||
|
<includesfile name="etc/asc-files.txt"/>
|
||||||
|
</filespec>
|
||||||
|
</asc>
|
||||||
|
</target>
|
||||||
|
|
||||||
<!-- builds the javadoc documentation -->
|
<!-- builds the javadoc documentation -->
|
||||||
<target name="javadoc" depends="prepare">
|
<target name="javadoc" depends="prepare">
|
||||||
<javadoc sourcepath="src/java" packagenames="com.threerings.*"
|
<javadoc sourcepath="src/java" packagenames="com.threerings.*"
|
||||||
@@ -256,7 +286,7 @@
|
|||||||
<target name="all" depends="clean,dist,javadoc,dist"/>
|
<target name="all" depends="clean,dist,javadoc,dist"/>
|
||||||
|
|
||||||
<!-- builds our distribution files (war and jar) -->
|
<!-- builds our distribution files (war and jar) -->
|
||||||
<target name="dist" depends="prepare,compile,tcompile,procstream,aslib">
|
<target name="dist" depends="prepare,compile,tcompile,procstream,aslib,abclib">
|
||||||
<!-- build our various jar files -->
|
<!-- build our various jar files -->
|
||||||
<jar destfile="${deploy.dir}/${lib.name}-parlor.jar">
|
<jar destfile="${deploy.dir}/${lib.name}-parlor.jar">
|
||||||
<fileset dir="${classes.dir}" includes="rsrc/i18n/game/**"/>
|
<fileset dir="${classes.dir}" includes="rsrc/i18n/game/**"/>
|
||||||
|
|||||||
@@ -0,0 +1,16 @@
|
|||||||
|
com/threerings/parlor/data/*.as
|
||||||
|
com/threerings/parlor/util/*.as
|
||||||
|
com/threerings/parlor/game/data/GameConfig.as
|
||||||
|
com/threerings/parlor/game/data/GameAI.as
|
||||||
|
com/threerings/parlor/game/client/GameConfigurator.as
|
||||||
|
com/threerings/parlor/client/TableService.as
|
||||||
|
com/threerings/parlor/client/ParlorService.as
|
||||||
|
com/threerings/parlor/client/ParlorService_InviteListener.as
|
||||||
|
com/threerings/parlor/client/TableConfigurator.as
|
||||||
|
com/threerings/parlor/client/GameReadyObserver.as
|
||||||
|
com/threerings/parlor/client/Invitation.as
|
||||||
|
com/threerings/parlor/client/InvitationResponseObserver.as
|
||||||
|
com/threerings/parlor/client/ParlorDirector.as
|
||||||
|
com/threerings/parlor/client/ParlorReceiver.as
|
||||||
|
com/threerings/parlor/client/ParlorDecoder.as
|
||||||
|
com/threerings/parlor/client/InvitationHandler.as
|
||||||
@@ -14,6 +14,8 @@
|
|||||||
<include name="retroweaver-all-1.2.2.jar"/>
|
<include name="retroweaver-all-1.2.2.jar"/>
|
||||||
<include name="velocity-1.5-dev.jar"/>
|
<include name="velocity-1.5-dev.jar"/>
|
||||||
<include name="xml-writer.jar"/>
|
<include name="xml-writer.jar"/>
|
||||||
|
<include name="flexTasks.jar"/>
|
||||||
|
<include name="asc.jar"/>
|
||||||
<!-- these might be named lib-SNAPSHOT-0.0.jar or lib.jar -->
|
<!-- these might be named lib-SNAPSHOT-0.0.jar or lib.jar -->
|
||||||
<include name="samskivert*.jar"/>
|
<include name="samskivert*.jar"/>
|
||||||
<include name="narya-base*.jar"/>
|
<include name="narya-base*.jar"/>
|
||||||
@@ -26,5 +28,9 @@
|
|||||||
<!-- ActionScript dependencies -->
|
<!-- ActionScript dependencies -->
|
||||||
<include name="naryalib.swc"/>
|
<include name="naryalib.swc"/>
|
||||||
<include name="nenyalib.swc"/>
|
<include name="nenyalib.swc"/>
|
||||||
|
<!-- Thane dependencies -->
|
||||||
|
<include name="thane.abc"/>
|
||||||
|
<include name="builtin.abc"/>
|
||||||
|
<include name="narya-abc.abc"/>
|
||||||
</fileset>
|
</fileset>
|
||||||
</project>
|
</project>
|
||||||
|
|||||||
Reference in New Issue
Block a user