Add -ea to java invocations in build.xml

Also fail if "builtins" target failed to complete successfully
This commit is contained in:
Alexander Udalov
2014-02-03 20:38:48 +04:00
parent 284124569d
commit 540a06d45d
+7 -1
View File
@@ -272,11 +272,14 @@
<target name="builtins"> <target name="builtins">
<cleandir dir="${output}/builtins"/> <cleandir dir="${output}/builtins"/>
<java classname="org.jetbrains.jet.utils.builtinsSerializer.BuiltinsSerializerPackage"> <java classname="org.jetbrains.jet.utils.builtinsSerializer.BuiltinsSerializerPackage" failonerror="true" fork="true">
<classpath> <classpath>
<path refid="classpath"/> <path refid="classpath"/>
<pathelement location="${bootstrap.compiler.home}/lib/kotlin-compiler.jar"/> <pathelement location="${bootstrap.compiler.home}/lib/kotlin-compiler.jar"/>
</classpath> </classpath>
<assertions>
<enable/>
</assertions>
<arg value="${output}/builtins"/> <arg value="${output}/builtins"/>
<arg value="core/builtins/native"/> <arg value="core/builtins/native"/>
<arg value="core/builtins/src"/> <arg value="core/builtins/src"/>
@@ -539,6 +542,9 @@
<path refid="classpath"/> <path refid="classpath"/>
<pathelement location="${kotlin-home}/lib/kotlin-compiler.jar"/> <pathelement location="${kotlin-home}/lib/kotlin-compiler.jar"/>
</classpath> </classpath>
<assertions>
<enable/>
</assertions>
<arg value="-src"/> <arg value="-src"/>
<arg value="@{src}"/> <arg value="@{src}"/>
<arg value="-output"/> <arg value="-output"/>