Skip to content
Snippets Groups Projects
Commit 0e7b4486 authored by Armin Rigo's avatar Armin Rigo
Browse files

regenerate

parent 647277f3
No related branches found
No related tags found
No related merge requests found
......@@ -278,8 +278,15 @@
<span id="translate"></span><h1>Building from source</h1>
<p>(see more build <a class="reference external" href="http://pypy.readthedocs.org/en/latest/build.html">instructions</a>)</p>
<ol class="arabic">
<li><p class="first">Get the source code. The following packages contain the source at
<li><p class="first">Get the source code. The preferred way is to checkout the current
trunk using <a class="reference external" href="https://www.mercurial-scm.org/">Mercurial</a>. The trunk usually works and is of course
more up-to-date. The following command should run in about 7 minutes
nowadays if you have hg &gt;= 3.7 (it is much slower with older versions):</p>
<pre class="literal-block">
hg clone https://bitbucket.org/pypy/pypy
</pre>
<p>Alternatively, the following smaller package contains the source at
the same revision as the above binaries:</p>
<ul class="simple">
<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.6.0-src.tar.bz2">pypy2-v5.6.0-src.tar.bz2</a> (sources)</li>
</ul>
......@@ -282,32 +289,7 @@
the same revision as the above binaries:</p>
<ul class="simple">
<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.6.0-src.tar.bz2">pypy2-v5.6.0-src.tar.bz2</a> (sources)</li>
</ul>
<p>Or you can checkout the current trunk using <a class="reference external" href="https://www.mercurial-scm.org/">Mercurial</a> (the trunk
usually works and is of course more up-to-date):</p>
<pre class="literal-block">
hg clone https://bitbucket.org/pypy/pypy
</pre>
<p>The above command may take a long time to run and if it aborts, it
is not resumable. You may prefer this way:</p>
<pre class="literal-block">
hg clone -r null https://bitbucket.org/pypy/pypy
cd pypy
hg unbundle http://buildbot.pypy.org/bundle/pypy-bundle-01.bz2
hg unbundle http://buildbot.pypy.org/bundle/pypy-bundle-02.bz2
hg unbundle http://buildbot.pypy.org/bundle/pypy-bundle-03.bz2
hg unbundle http://buildbot.pypy.org/bundle/pypy-bundle-04.bz2
hg unbundle http://buildbot.pypy.org/bundle/pypy-bundle-05.bz2
hg unbundle http://buildbot.pypy.org/bundle/pypy-bundle-06.bz2
hg unbundle http://buildbot.pypy.org/bundle/pypy-bundle-07.bz2
hg unbundle http://buildbot.pypy.org/bundle/pypy-bundle-08.bz2
hg unbundle http://buildbot.pypy.org/bundle/pypy-bundle-09.bz2
hg pull
hg update
</pre>
<p>If needed, you can also download the bz2 files by other means.
You can then replace the multiple <tt class="docutils literal">unbundle</tt> commands above with
a single <tt class="docutils literal">hg unbundle <span class="pre">pypy-bundle-*.bz2</span></tt>.</p>
</li>
<li><p class="first">Make sure you <strong>installed the dependencies.</strong> See the list <a class="reference external" href="http://pypy.readthedocs.org/en/latest/build.html#install-build-time-dependencies">here</a>.</p>
</li>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment