Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 
 
 
 

45 rindas
1.3 KiB

  1. <project name="jassimp" basedir="." default="all">
  2. <property name="native-src.dir" value="jassimp-native/src" />
  3. <property name="src.dir" value="jassimp/src" />
  4. <property name="jassimp.lwjgl-src.dir" value="jassimp.lwjgl/src" />
  5. <property name="build.dir" value="jassimp/bin" />
  6. <property name="dist.dir" value="dist" />
  7. <property name="doc.dir" value="doc" />
  8. <path id="classpath">
  9. </path>
  10. <target name="compile">
  11. <delete dir="${build.dir}" />
  12. <mkdir dir="${build.dir}" />
  13. <javac classpathref="classpath" destdir="${build.dir}" srcdir="${src.dir}"
  14. source="1.6" target="1.6" includeantruntime="false">
  15. </javac>
  16. </target>
  17. <target name="jni_header">
  18. <mkdir dir="${native-src.dir}" />
  19. <javah outputfile="${native-src.dir}/jassimp.h" force="yes">
  20. <classpath>
  21. <pathelement path="${build.dir}" />
  22. </classpath>
  23. <class name="jassimp.Jassimp" />
  24. </javah>
  25. </target>
  26. <target name="package" depends="compile">
  27. <jar destfile="${dist.dir}/jassimp.jar" basedir="${build.dir}">
  28. </jar>
  29. </target>
  30. <target name="doc">
  31. <delete dir="${doc.dir}" />
  32. <javadoc access="public" author="false" destdir="${doc.dir}"
  33. sourcepath="${src.dir}">
  34. </javadoc>
  35. </target>
  36. <target name="all" depends="package, doc">
  37. </target>
  38. </project>