make/build.xml

changeset 775
267e9e895282
parent 771
5ab19753ce4a
child 855
ffdb43036807
     1.1 --- a/make/build.xml	Thu Mar 27 19:39:18 2014 +0530
     1.2 +++ b/make/build.xml	Fri Mar 28 13:24:07 2014 +0530
     1.3 @@ -42,6 +42,9 @@
     1.4      <condition property="hg.executable" value="/usr/local/bin/hg" else="hg">
     1.5        <available file="/usr/local/bin/hg"/>
     1.6      </condition>
     1.7 +    <condition property="git.executable" value="/usr/local/bin/git" else="git">
     1.8 +      <available file="/usr/local/bin/git"/>
     1.9 +    </condition>
    1.10      <!-- check if JDK already has ASM classes -->
    1.11      <available property="asm.available" classname="jdk.internal.org.objectweb.asm.Type"/>
    1.12      <!-- check if testng.jar is avaiable -->
    1.13 @@ -470,18 +473,17 @@
    1.14  
    1.15    <!-- test262 test suite -->
    1.16    <target name="get-test262" depends="init" unless="${test-sys-prop.external.test262}">
    1.17 -    <!-- clone test262 mercurial repo -->
    1.18 -    <exec executable="${hg.executable}">
    1.19 +    <!-- clone test262 git repo -->
    1.20 +    <exec executable="${git.executable}">
    1.21         <arg value="clone"/>
    1.22 -       <arg value="http://hg.ecmascript.org/tests/test262"/>
    1.23 +       <arg value="https://github.com/tc39/test262"/>
    1.24         <arg value="${test.external.dir}/test262"/>
    1.25      </exec>
    1.26    </target>
    1.27    <target name="update-test262" depends="init" if="${test-sys-prop.external.test262}">
    1.28 -    <!-- update test262 mercurial repo -->
    1.29 -    <exec executable="${hg.executable}" dir="${test.external.dir}/test262">
    1.30 +    <!-- update test262 git repo -->
    1.31 +    <exec executable="${git.executable}" dir="${test.external.dir}/test262">
    1.32         <arg value="pull"/>
    1.33 -       <arg value="-u"/>
    1.34      </exec>
    1.35    </target>
    1.36  

mercurial