make/build.xml

changeset 775
267e9e895282
parent 771
5ab19753ce4a
child 855
ffdb43036807
equal deleted inserted replaced
774:b6d77b47cf7f 775:267e9e895282
39 <condition property="svn.executable" value="/usr/local/bin/svn" else="svn"> 39 <condition property="svn.executable" value="/usr/local/bin/svn" else="svn">
40 <available file="/usr/local/bin/svn"/> 40 <available file="/usr/local/bin/svn"/>
41 </condition> 41 </condition>
42 <condition property="hg.executable" value="/usr/local/bin/hg" else="hg"> 42 <condition property="hg.executable" value="/usr/local/bin/hg" else="hg">
43 <available file="/usr/local/bin/hg"/> 43 <available file="/usr/local/bin/hg"/>
44 </condition>
45 <condition property="git.executable" value="/usr/local/bin/git" else="git">
46 <available file="/usr/local/bin/git"/>
44 </condition> 47 </condition>
45 <!-- check if JDK already has ASM classes --> 48 <!-- check if JDK already has ASM classes -->
46 <available property="asm.available" classname="jdk.internal.org.objectweb.asm.Type"/> 49 <available property="asm.available" classname="jdk.internal.org.objectweb.asm.Type"/>
47 <!-- check if testng.jar is avaiable --> 50 <!-- check if testng.jar is avaiable -->
48 <available property="testng.available" file="${file.reference.testng.jar}"/> 51 <available property="testng.available" file="${file.reference.testng.jar}"/>
468 471
469 <!-- targets to get external script tests --> 472 <!-- targets to get external script tests -->
470 473
471 <!-- test262 test suite --> 474 <!-- test262 test suite -->
472 <target name="get-test262" depends="init" unless="${test-sys-prop.external.test262}"> 475 <target name="get-test262" depends="init" unless="${test-sys-prop.external.test262}">
473 <!-- clone test262 mercurial repo --> 476 <!-- clone test262 git repo -->
474 <exec executable="${hg.executable}"> 477 <exec executable="${git.executable}">
475 <arg value="clone"/> 478 <arg value="clone"/>
476 <arg value="http://hg.ecmascript.org/tests/test262"/> 479 <arg value="https://github.com/tc39/test262"/>
477 <arg value="${test.external.dir}/test262"/> 480 <arg value="${test.external.dir}/test262"/>
478 </exec> 481 </exec>
479 </target> 482 </target>
480 <target name="update-test262" depends="init" if="${test-sys-prop.external.test262}"> 483 <target name="update-test262" depends="init" if="${test-sys-prop.external.test262}">
481 <!-- update test262 mercurial repo --> 484 <!-- update test262 git repo -->
482 <exec executable="${hg.executable}" dir="${test.external.dir}/test262"> 485 <exec executable="${git.executable}" dir="${test.external.dir}/test262">
483 <arg value="pull"/> 486 <arg value="pull"/>
484 <arg value="-u"/>
485 </exec> 487 </exec>
486 </target> 488 </target>
487 489
488 <!-- octane benchmark --> 490 <!-- octane benchmark -->
489 <target name="get-octane" depends="init" unless="${test-sys-prop.external.octane}"> 491 <target name="get-octane" depends="init" unless="${test-sys-prop.external.octane}">

mercurial