<project name="gdx GLES 2.0" default="run" basedir=".">
    <description>
        ant build/run file
    </description>

    <!-- set global properties for this build -->
    <property name="src" location="src"/>
	<property name="bin" location="bin"/>
	<property name="bullet" location="../jme3/dist/opt/native-bullet"/>
    
    <target
        name="clean"
        description="removes all classes" >
        <delete>
            <fileset dir="${bin}" includes="**/*.class"/>
        </delete>
    </target>

    <target 
        name="compile"
        description="compile the source " >
			<mkdir dir="${bin}"/>
            <fileset dir="${src}" includes="**/*.class"/>
        <javac 
            srcdir="${src}" 
            destdir="${bin}"
            classpath="lib/jME3-core.jar:lib/jME3-desktop.jar:${bullet}/jME3-bullet.jar:lib/jME3-terrain.jar"
            includeantruntime="false"
			debug="on"
			debuglevel="lines,vars,source"
        >
            <compilerarg value="-Xlint:all" />
            <compilerarg value="-Werror" />
            
        </javac>
    </target>
    
    <target
        name="run"
        depends="compile"
        description="runs the project compiling if needed" >
        <java
            fork="true"
            classname="hello.HelloJME3"
            classpath="
				assets:
				bin:
				lib/gluegen-rt.jar:
				lib/lwjgl.jar:
				lib/jME3-lwjgl-natives.jar:
				lib/jME3-lwjgl.jar:
				lib/jME3-core.jar:
				lib/jME3-desktop.jar:
				lib/jME3-plugins.jar:
				lib/jME3-blender.jar:
				lib/xmlpull-xpp3.jar:
				${bullet}/jME3-bullet.jar:
				${bullet}/jME3-bullet-natives.jar:
				lib/jME3-terrain.jar:
			"
        />
    </target>


</project>
