From 9b18412ecc74ca8f38315d040bd583f72e7efe77 Mon Sep 17 00:00:00 2001
From: Kenneth Reitz <me@kennethreitz.com>
Date: Fri, 18 Jul 2014 14:30:02 -0400
Subject: [PATCH] pypy ALL the things!

---
 builds/runtimes/pypy-2.0    | 14 ++++++++++++++
 builds/runtimes/pypy-2.0.1  | 14 ++++++++++++++
 builds/runtimes/pypy-2.0.2  | 14 ++++++++++++++
 builds/runtimes/pypy-2.1    | 14 ++++++++++++++
 builds/runtimes/pypy-2.2    | 14 ++++++++++++++
 builds/runtimes/pypy-2.2.1  | 14 ++++++++++++++
 builds/runtimes/pypy-2.3    | 14 ++++++++++++++
 builds/runtimes/pypy-2.3.1  |  2 ++
 builds/runtimes/pypy3-2.1   | 14 ++++++++++++++
 builds/runtimes/pypy3-2.2   | 14 ++++++++++++++
 builds/runtimes/pypy3-2.2.1 | 14 ++++++++++++++
 builds/runtimes/pypy3-2.3   | 14 ++++++++++++++
 builds/runtimes/pypy3-2.3.1 | 14 ++++++++++++++
 13 files changed, 170 insertions(+)
 create mode 100755 builds/runtimes/pypy-2.0
 create mode 100755 builds/runtimes/pypy-2.0.1
 create mode 100755 builds/runtimes/pypy-2.0.2
 create mode 100755 builds/runtimes/pypy-2.1
 create mode 100755 builds/runtimes/pypy-2.2
 create mode 100755 builds/runtimes/pypy-2.2.1
 create mode 100755 builds/runtimes/pypy-2.3
 create mode 100755 builds/runtimes/pypy3-2.1
 create mode 100755 builds/runtimes/pypy3-2.2
 create mode 100755 builds/runtimes/pypy3-2.2.1
 create mode 100755 builds/runtimes/pypy3-2.3
 create mode 100755 builds/runtimes/pypy3-2.3.1

diff --git a/builds/runtimes/pypy-2.0 b/builds/runtimes/pypy-2.0
new file mode 100755
index 00000000..922f5732
--- /dev/null
+++ b/builds/runtimes/pypy-2.0
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+# Build Path: /app/.heroku/python/
+# Build Deps: libraries/sqlite
+
+# NOTICE: This formula only works for the cedar-14 stack, not cedar.
+
+OUT_PREFIX=$1
+
+echo "Building PyPy..."
+SOURCE_TARBALL='https://bitbucket.org/pypy/pypy/downloads/pypy-2.0-linux64.tar.bz2'
+curl -L $SOURCE_TARBALL | tar jx
+cp -R pypy-2.0/* $OUT_PREFIX
+
+ln $OUT_PREFIX/bin/pypy $OUT_PREFIX/bin/python
diff --git a/builds/runtimes/pypy-2.0.1 b/builds/runtimes/pypy-2.0.1
new file mode 100755
index 00000000..0a87a486
--- /dev/null
+++ b/builds/runtimes/pypy-2.0.1
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+# Build Path: /app/.heroku/python/
+# Build Deps: libraries/sqlite
+
+# NOTICE: This formula only works for the cedar-14 stack, not cedar.
+
+OUT_PREFIX=$1
+
+echo "Building PyPy..."
+SOURCE_TARBALL='https://bitbucket.org/pypy/pypy/downloads/pypy-2.0.1-linux64.tar.bz2'
+curl -L $SOURCE_TARBALL | tar jx
+cp -R pypy-2.0.1/* $OUT_PREFIX
+
+ln $OUT_PREFIX/bin/pypy $OUT_PREFIX/bin/python
diff --git a/builds/runtimes/pypy-2.0.2 b/builds/runtimes/pypy-2.0.2
new file mode 100755
index 00000000..b1531785
--- /dev/null
+++ b/builds/runtimes/pypy-2.0.2
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+# Build Path: /app/.heroku/python/
+# Build Deps: libraries/sqlite
+
+# NOTICE: This formula only works for the cedar-14 stack, not cedar.
+
+OUT_PREFIX=$1
+
+echo "Building PyPy..."
+SOURCE_TARBALL='https://bitbucket.org/pypy/pypy/downloads/pypy-2.0.2-linux64.tar.bz2'
+curl -L $SOURCE_TARBALL | tar jx
+cp -R pypy-2.0.2/* $OUT_PREFIX
+
+ln $OUT_PREFIX/bin/pypy $OUT_PREFIX/bin/python
diff --git a/builds/runtimes/pypy-2.1 b/builds/runtimes/pypy-2.1
new file mode 100755
index 00000000..d811c0a9
--- /dev/null
+++ b/builds/runtimes/pypy-2.1
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+# Build Path: /app/.heroku/python/
+# Build Deps: libraries/sqlite
+
+# NOTICE: This formula only works for the cedar-14 stack, not cedar.
+
+OUT_PREFIX=$1
+
+echo "Building PyPy..."
+SOURCE_TARBALL='https://bitbucket.org/pypy/pypy/downloads/pypy-2.1-linux64.tar.bz2'
+curl -L $SOURCE_TARBALL | tar jx
+cp -R pypy-2.1/* $OUT_PREFIX
+
+ln $OUT_PREFIX/bin/pypy $OUT_PREFIX/bin/python
diff --git a/builds/runtimes/pypy-2.2 b/builds/runtimes/pypy-2.2
new file mode 100755
index 00000000..ad06362d
--- /dev/null
+++ b/builds/runtimes/pypy-2.2
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+# Build Path: /app/.heroku/python/
+# Build Deps: libraries/sqlite
+
+# NOTICE: This formula only works for the cedar-14 stack, not cedar.
+
+OUT_PREFIX=$1
+
+echo "Building PyPy..."
+SOURCE_TARBALL='https://bitbucket.org/pypy/pypy/downloads/pypy-2.2-linux64.tar.bz2'
+curl -L $SOURCE_TARBALL | tar jx
+cp -R pypy-2.2-linux64/* $OUT_PREFIX
+
+ln $OUT_PREFIX/bin/pypy $OUT_PREFIX/bin/python
diff --git a/builds/runtimes/pypy-2.2.1 b/builds/runtimes/pypy-2.2.1
new file mode 100755
index 00000000..67335700
--- /dev/null
+++ b/builds/runtimes/pypy-2.2.1
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+# Build Path: /app/.heroku/python/
+# Build Deps: libraries/sqlite
+
+# NOTICE: This formula only works for the cedar-14 stack, not cedar.
+
+OUT_PREFIX=$1
+
+echo "Building PyPy..."
+SOURCE_TARBALL='https://bitbucket.org/pypy/pypy/downloads/pypy-2.2.1-linux64.tar.bz2'
+curl -L $SOURCE_TARBALL | tar jx
+cp -R pypy-2.2.1-linux64/* $OUT_PREFIX
+
+ln $OUT_PREFIX/bin/pypy $OUT_PREFIX/bin/python
diff --git a/builds/runtimes/pypy-2.3 b/builds/runtimes/pypy-2.3
new file mode 100755
index 00000000..033538f4
--- /dev/null
+++ b/builds/runtimes/pypy-2.3
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+# Build Path: /app/.heroku/python/
+# Build Deps: libraries/sqlite
+
+# NOTICE: This formula only works for the cedar-14 stack, not cedar.
+
+OUT_PREFIX=$1
+
+echo "Building PyPy..."
+SOURCE_TARBALL='https://bitbucket.org/pypy/pypy/downloads/pypy-2.3-linux64.tar.bz2'
+curl -L $SOURCE_TARBALL | tar jx
+cp -R pypy-2.3-linux64/* $OUT_PREFIX
+
+ln $OUT_PREFIX/bin/pypy $OUT_PREFIX/bin/python
diff --git a/builds/runtimes/pypy-2.3.1 b/builds/runtimes/pypy-2.3.1
index 39424305..dd7576db 100755
--- a/builds/runtimes/pypy-2.3.1
+++ b/builds/runtimes/pypy-2.3.1
@@ -2,6 +2,8 @@
 # Build Path: /app/.heroku/python/
 # Build Deps: libraries/sqlite
 
+# NOTICE: This formula only works for the cedar-14 stack, not cedar.
+
 OUT_PREFIX=$1
 
 echo "Building PyPy..."
diff --git a/builds/runtimes/pypy3-2.1 b/builds/runtimes/pypy3-2.1
new file mode 100755
index 00000000..f599e3ea
--- /dev/null
+++ b/builds/runtimes/pypy3-2.1
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+# Build Path: /app/.heroku/python/
+# Build Deps: libraries/sqlite
+
+# NOTICE: This formula only works for the cedar-14 stack, not cedar.
+
+OUT_PREFIX=$1
+
+echo "Building PyPy..."
+SOURCE_TARBALL='https://bitbucket.org/pypy/pypy/downloads/pypy3-2.1-linux64.tar.bz2'
+curl -L $SOURCE_TARBALL | tar jx
+cp -R pypy3-2.1/* $OUT_PREFIX
+
+ln $OUT_PREFIX/bin/pypy $OUT_PREFIX/bin/python
diff --git a/builds/runtimes/pypy3-2.2 b/builds/runtimes/pypy3-2.2
new file mode 100755
index 00000000..23ec2bbf
--- /dev/null
+++ b/builds/runtimes/pypy3-2.2
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+# Build Path: /app/.heroku/python/
+# Build Deps: libraries/sqlite
+
+# NOTICE: This formula only works for the cedar-14 stack, not cedar.
+
+OUT_PREFIX=$1
+
+echo "Building PyPy..."
+SOURCE_TARBALL='https://bitbucket.org/pypy/pypy/downloads/pypy3-2.2-linux64.tar.bz2'
+curl -L $SOURCE_TARBALL | tar jx
+cp -R pypy3-2.3.1-linux64/* $OUT_PREFIX
+
+ln $OUT_PREFIX/bin/pypy $OUT_PREFIX/bin/python
diff --git a/builds/runtimes/pypy3-2.2.1 b/builds/runtimes/pypy3-2.2.1
new file mode 100755
index 00000000..fb00702f
--- /dev/null
+++ b/builds/runtimes/pypy3-2.2.1
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+# Build Path: /app/.heroku/python/
+# Build Deps: libraries/sqlite
+
+# NOTICE: This formula only works for the cedar-14 stack, not cedar.
+
+OUT_PREFIX=$1
+
+echo "Building PyPy..."
+SOURCE_TARBALL='https://bitbucket.org/pypy/pypy/downloads/pypy3-2.2.1-linux64.tar.bz2'
+curl -L $SOURCE_TARBALL | tar jx
+cp -R pypy3-2.2.1-linux64/* $OUT_PREFIX
+
+ln $OUT_PREFIX/bin/pypy $OUT_PREFIX/bin/python
diff --git a/builds/runtimes/pypy3-2.3 b/builds/runtimes/pypy3-2.3
new file mode 100755
index 00000000..dbff7e6f
--- /dev/null
+++ b/builds/runtimes/pypy3-2.3
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+# Build Path: /app/.heroku/python/
+# Build Deps: libraries/sqlite
+
+# NOTICE: This formula only works for the cedar-14 stack, not cedar.
+
+OUT_PREFIX=$1
+
+echo "Building PyPy..."
+SOURCE_TARBALL='https://bitbucket.org/pypy/pypy/downloads/pypy3-2.3-linux64.tar.bz2'
+curl -L $SOURCE_TARBALL | tar jx
+cp -R pypy3-2.3-linux64/* $OUT_PREFIX
+
+ln $OUT_PREFIX/bin/pypy $OUT_PREFIX/bin/python
diff --git a/builds/runtimes/pypy3-2.3.1 b/builds/runtimes/pypy3-2.3.1
new file mode 100755
index 00000000..bbe5fea7
--- /dev/null
+++ b/builds/runtimes/pypy3-2.3.1
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+# Build Path: /app/.heroku/python/
+# Build Deps: libraries/sqlite
+
+# NOTICE: This formula only works for the cedar-14 stack, not cedar.
+
+OUT_PREFIX=$1
+
+echo "Building PyPy..."
+SOURCE_TARBALL='https://bitbucket.org/pypy/pypy/downloads/pypy3-2.3.1-linux64.tar.bz2'
+curl -L $SOURCE_TARBALL | tar jx
+cp -R pypy3-2.3.1-linux64/* $OUT_PREFIX
+
+ln $OUT_PREFIX/bin/pypy $OUT_PREFIX/bin/python
-- 
GitLab