Xml文件  |  34行  |  1.01 KB

<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">
		
	</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">
		
	</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>