如果makefile失败,请停止ant build

时间:2012-11-12 21:39:15

标签: ant java-native-interface makefile

我有一个执行makefile的ant构建文件

        <target name="jni">
            <exec executable="make">
                <arg line="-f jni/Makefile"/>
            </exec>
        </target>

但是如果make失败,则依赖于此规则的其他规则将执行

如果jni规则失败,我怎么能停止蚂蚁?

1 个答案:

答案 0 :(得分:7)

使用failonerror属性,默认情况下为false

<target name="jni">
    <exec executable="make" failonerror="true">
        <arg line="-f jni/Makefile"/>
    </exec>
</target>

我从不停止想知道为什么默认情况下不是这样...... See the docs.