Update ant/custom-build.xml to use env processor count (works windows), default to -j4, and also from env NDKBUILDOPT

This commit is contained in:
Stefanos Kornilios Mitsis Poiitidis 2014-10-30 11:08:00 +01:00
parent 157c837ec0
commit bedb8564f2
1 changed files with 9 additions and 3 deletions

View File

@ -1,12 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<project name="reicast-touchpad" default="help">
<property name="ndkbuildopt" value=""/>
<property environment="env" />
<condition property="ndkbuildopt" value="-j${env.NUMBER_OF_PROCESSORS}" else="-j4">
<isset property="env.NUMBER_OF_PROCESSORS" />
</condition>
<condition property="ndkbuildopt" value="${env.NDKBUILDOPT}">
<isset property="env.NDKBUILDOPT" />
</condition>
<target name="-pre-build">
<exec executable="${ndk.dir}/ndk-build.cmd" failonerror="true" osfamily="windows">
<arg line="-j8 ${ndkbuildopt}"/>
<arg line="${ndkbuildopt}"/>
</exec>
<exec executable="${ndk.dir}/ndk-build" failonerror="true" osfamily="unix">
<arg line="-j8 ${ndkbuildopt}"/>
<arg line="${ndkbuildopt}"/>
</exec>
</target>
<target name="clean" depends="android_rules.clean">