Attempt to fix build issues.
This commit is contained in:
parent
4b0ba01b9c
commit
208972dba5
25
build.xml
25
build.xml
|
@ -34,20 +34,18 @@
|
|||
</target>
|
||||
|
||||
<!-- Cleans up any files created during the execution of this script -->
|
||||
<target name="clean" description="Cleans the directories controlled by this ant script" depends="clean-generated">
|
||||
<delete dir="${lwjgl.temp}" quiet="true" failonerror="false" taskname="cleaning temp folder" />
|
||||
<delete dir="${lwjgl.docs}/javadoc" quiet="true" failonerror="false" taskname="cleaning javadoc folder" />
|
||||
<!-- Delete java classes only to avoid unnecessary native recompilation -->
|
||||
<delete dir="${lwjgl.bin}/org" quiet="true" failonerror="false" taskname="cleaning bin folder" />
|
||||
</target>
|
||||
<target name="clean" description="Cleans all directories controlled by this ant script" depends="clean-java, clean-native"/>
|
||||
|
||||
<!-- Useful when we need to force native recompilation -->
|
||||
<target name="clean-native" description="Cleans bin folder's native directory" depends="clean-generated-native">
|
||||
<delete dir="${lwjgl.bin}/lwjgl" quiet="true" failonerror="false" taskname="cleaning native bin folder" />
|
||||
<mkdir dir="${lwjgl.bin}/lwjgl" taskname="initialiazing native bin folder" />
|
||||
<!-- Cleans up any non-native files created during the execution of this script -->
|
||||
<target name="clean-java" description="Cleans non-native files generated by this ant script" depends="clean-generated">
|
||||
<delete dir="${lwjgl.temp}" quiet="true" failonerror="false" taskname="cleaning temp folder" />
|
||||
<delete dir="${lwjgl.docs}/javadoc" quiet="true" failonerror="false" taskname="cleaning javadoc folder" />
|
||||
<!-- Delete java classes only to avoid unnecessary native recompilation -->
|
||||
<delete dir="${lwjgl.bin}/org" quiet="true" failonerror="false" taskname="cleaning bin folder" />
|
||||
</target>
|
||||
|
||||
<target name="clean-all" depends="clean, clean-generated-native" description="Cleans all directories controlled by this ant script">
|
||||
<!-- Useful when we need to force native recompilation -->
|
||||
<target name="clean-native" description="Cleans native files generated by this ant script" depends="clean-generated-native">
|
||||
<delete dir="${lwjgl.bin}/lwjgl" quiet="true" failonerror="false" taskname="cleaning native bin folder" />
|
||||
</target>
|
||||
|
||||
|
@ -67,7 +65,7 @@
|
|||
|
||||
<!-- prepare -->
|
||||
<delete dir="${lwjgl.dist}" quiet="true" failonerror="false" />
|
||||
<antcall target="clean" />
|
||||
<antcall target="clean-java" />
|
||||
<antcall target="-initialize" />
|
||||
|
||||
<!-- compile and create debug jars -->
|
||||
|
@ -335,6 +333,7 @@
|
|||
<sequential>
|
||||
<java classname="org.lwjgl.test.NativeTest" logError="false" resultproperty="nativetest.res" outputproperty="nativetest.out" errorproperty="nativetest.err" fork="true">
|
||||
<jvmarg value="-Djava.library.path=libs/@{platform}"/>
|
||||
<jvmarg value="-Dorg.lwjgl.util.Debug=true"/>
|
||||
<classpath>
|
||||
<pathelement path="${lwjgl.bin}"/>
|
||||
<pathelement path="${java.class.path}"/>
|
||||
|
@ -371,7 +370,7 @@
|
|||
<javac debug="yes" srcdir="${lwjgl.src}/java/" destdir="${lwjgl.bin}" includes="org/lwjgl/examples/**" source="1.5" target="1.5" taskname="examples" />
|
||||
</target>
|
||||
|
||||
<target name="compile_native" depends="headers, touch-version, version-mismatch" description="Compiles the native files">
|
||||
<target name="compile_native" depends="-initialize, headers, touch-version, version-mismatch" description="Compiles the native files">
|
||||
<condition property="lwjgl.platform.windows">
|
||||
<os family="windows" />
|
||||
</condition>
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
</delete>
|
||||
</target>
|
||||
|
||||
<target name="clean-generated-native" description="Deletes the generated native source">
|
||||
<delete quiet="true" failonerror="false">
|
||||
<target name="clean-generated-native" description="Deletes the generated native source" depends="clean-generated">
|
||||
<delete quiet="false" failonerror="false">
|
||||
<fileset dir="${lwjgl.src.native}/generated" includes="**"/>
|
||||
</delete>
|
||||
</target>
|
||||
|
|
Loading…
Reference in New Issue