build.xml 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project name="THREE.JS" basedir="." default="build">
  3. <property name="build_dir" value="./" description="THREE.js build directory" />
  4. <property name="build_py" value="${build_dir}/build.py" description="THREE.js 'build.py' file" />
  5. <property name="python_dir" value="" description="Python directory, leave empty if in classpath or don't forget ending slash" />
  6. <target name="build" description="Build all THREE.js">
  7. <exec executable="${python_dir}python">
  8. <arg value="${build_py}"/>
  9. <arg value="--all"/>
  10. </exec>
  11. </target>
  12. <target name="common" description="Build THREE.js commons">
  13. <exec executable="${python_dir}python">
  14. <arg value="${build_py}"/>
  15. <arg value="--common"/>
  16. <arg value="--includes"/>
  17. </exec>
  18. </target>
  19. <target name="debug" description="Build debug THREE.js">
  20. <exec executable="${python_dir}python">
  21. <arg value="${build_py}"/>
  22. <arg value="--all"/>
  23. <arg value="--debug"/>
  24. </exec>
  25. </target>
  26. <target name="unminified" description="Build debug THREE.js">
  27. <exec executable="${python_dir}python">
  28. <arg value="${build_py}"/>
  29. <arg value="--all"/>
  30. <arg value="--unminified"/>
  31. </exec>
  32. </target>
  33. </project>