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

Update "Building from source" to remove the hack of bundles and mention

instead that hg >= 3.7 will now be fast clone (great work, bitbucket!)
parent 03a87c8a
No related branches found
No related tags found
No related merge requests found
......@@ -313,10 +313,17 @@
(see more build instructions_)
1. Get the source code. The following packages contain the source at
1. Get the source code. The preferred way is to checkout the current
trunk using Mercurial_. 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 >= 3.7 (it is much slower with older versions)::
hg clone https://bitbucket.org/pypy/pypy
Alternatively, the following smaller package contains the source at
the same revision as the above binaries:
* `pypy2-v5.6.0-src.tar.bz2`__ (sources)
.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.6.0-src.tar.bz2
......@@ -317,34 +324,9 @@
the same revision as the above binaries:
* `pypy2-v5.6.0-src.tar.bz2`__ (sources)
.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.6.0-src.tar.bz2
Or you can checkout the current trunk using Mercurial_ (the trunk
usually works and is of course more up-to-date)::
hg clone https://bitbucket.org/pypy/pypy
The above command may take a long time to run and if it aborts, it
is not resumable. You may prefer this way::
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
If needed, you can also download the bz2 files by other means.
You can then replace the multiple ``unbundle`` commands above with
a single ``hg unbundle pypy-bundle-*.bz2``.
2. Make sure you **installed the dependencies.** See the list here__.
......
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