flash/build.xml

<project name="sudoku" default="compile" basedir=".">
  <taskdef resource="flexTasks.tasks" classpath="${ant.home}/lib/flexTasks.jar" />
  <property name="FLEX_HOME" value="${user.home}/flash"/>

  <target name="compile">
    <mxmlc file="src/com/caucho/games/sudoku/Sudoku.mxml" output="../Sudoku.swf">
      <source-path path-element="src"/>
      <compiler.library-path dir="lib" append="true">
        <include name="bam-flash.swc"/>
      </compiler.library-path>
    </mxmlc>
  </target>

  <target name="clean">
    <delete>
      <fileset dir="..">
        <include name="Sudoku.swf"/>
      </fileset>
    </delete>
  </target>

</project>