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:
parent
157c837ec0
commit
bedb8564f2
|
@ -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">
|
||||
|
|
Loading…
Reference in New Issue