29 |
|
import org.apache.tools.ant.BuildException; |
30 |
|
import org.apache.tools.ant.Task; |
31 |
|
import org.apache.tools.ant.taskdefs.ExecTask; |
32 |
+ |
import org.apache.tools.ant.taskdefs.condition.Os; |
33 |
|
import org.apache.tools.ant.types.FileSet; |
34 |
|
import org.apache.tools.ant.types.ResourceCollection; |
35 |
|
import org.apache.tools.ant.types.resources.FileResource; |
162 |
|
ExecTask exec = (ExecTask)getProject().createTask("exec"); |
163 |
|
|
164 |
|
exec.setTaskName(getTaskName()); |
165 |
< |
exec.setExecutable("dx"); |
165 |
> |
exec.setExecutable(Os.isFamily(Os.FAMILY_WINDOWS) ? "dx.bat" : "dx"); |
166 |
|
exec.setFailonerror(true); |
167 |
|
exec.createArg().setValue("--dex"); |
168 |
|
|