All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.badlogic.gdx.jnigen.resources.scripts.build-android.xml.template Maven / Gradle / Ivy

There is a newer version: 2.5.2
Show newest version
<project name="android-natives" basedir="." default="postcompile">
	<property environment="env" />
	<!--  the suffix ndk-build executable -->	
	<property name="ndkSuffix" value="" />

	<target name="clean" depends="check-for-ndk" if="has-ndk-build">
		<exec executable="${env.NDK_HOME}/ndk-build${ndkSuffix}" failonerror="true">
			<arg value="clean"/>
		</exec>
	</target>

	<target name="precompile" depends="check-for-ndk">
		%precompile%
	</target>

	<target name="compile-natives" depends="precompile" if="has-ndk-build">
		<echo>ndk_home: ${env.NDK_HOME}</echo>
		<exec executable="${env.NDK_HOME}/ndk-build${ndkSuffix}" failonerror="true"/>
	</target>
	
	<target name="postcompile" depends="compile-natives">
		%postcompile%
	</target>

	<target name="check-for-ndk">
		<condition property="ndk-build-found">
			<available file="ndk-build${ndkSuffix}" filepath="${env.NDK_HOME}"/>
		</condition>
		<condition property="has-ndk-build">
			<equals arg1="${ndk-build-found}" arg2="true"/>
		</condition>
	</target>
</project>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy