diff options
author | Matti Picus <matti.picus@gmail.com> | 2020-04-05 18:11:49 +0300 |
---|---|---|
committer | Matti Picus <matti.picus@gmail.com> | 2020-04-05 18:11:49 +0300 |
commit | 90e9c2e414eff67702dd24b75e71170ceddcc666 (patch) | |
tree | 97a7cec68ab5714064760e0a451a3e22ff91705b /get_externals.py | |
parent | update openssl to 1.1.1f, build on aarch64 as well (diff) | |
download | pypy-90e9c2e414eff67702dd24b75e71170ceddcc666.tar.gz pypy-90e9c2e414eff67702dd24b75e71170ceddcc666.tar.bz2 pypy-90e9c2e414eff67702dd24b75e71170ceddcc666.zip |
update get_externals for heptapod
Diffstat (limited to 'get_externals.py')
-rw-r--r-- | get_externals.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/get_externals.py b/get_externals.py index 81b76fb3d7..f8bf491387 100644 --- a/get_externals.py +++ b/get_externals.py @@ -27,10 +27,12 @@ def runcmd(cmd, verbose): raise RuntimeError(stderr)
def checkout_repo(dest='externals', org='pypy', branch='default', verbose=False):
- url = 'https://bitbucket.org/{}/externals'.format(org)
- if not os.path.exists(dest):
- cmd = ['hg','clone',url,dest]
- runcmd(cmd, verbose)
+ url = 'https://foss.heptapod.net/{}/externals'.format(org)
+ if os.path.exists(dest):
+ cmd = ['hg', '-R', dest, 'pull', url]
+ else:
+ cmd = ['hg','clone',url, dest]
+ runcmd(cmd, verbose)
cmd = ['hg','-R', dest, 'update',branch]
runcmd(cmd, verbose)
|