From b3988a565a59b0e35b49f44cd8c815ebfab123c2 Mon Sep 17 00:00:00 2001 From: Casey Faist <caseylfaist@gmail.com> Date: Thu, 15 Nov 2018 10:39:19 -0600 Subject: [PATCH] remove template runtimes to cut down on scope creep --- builds/runtimes/python-3.4.10 | 33 --------------------------------- builds/runtimes/python-3.5.7 | 33 --------------------------------- builds/runtimes/python-3.6.8 | 33 --------------------------------- builds/runtimes/python-3.7.2 | 33 --------------------------------- 4 files changed, 132 deletions(-) delete mode 100755 builds/runtimes/python-3.4.10 delete mode 100755 builds/runtimes/python-3.5.7 delete mode 100755 builds/runtimes/python-3.6.8 delete mode 100755 builds/runtimes/python-3.7.2 diff --git a/builds/runtimes/python-3.4.10 b/builds/runtimes/python-3.4.10 deleted file mode 100755 index 840f00dd..00000000 --- a/builds/runtimes/python-3.4.10 +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env bash -# Build Path: /app/.heroku/python/ - -OUT_PREFIX=$1 -BIN_DIR="$(cd "$(dirname "$0")"/../.. || exit; pwd)/bin" -export BIN_DIR - -# shellcheck source=bin/utils -source "$BIN_DIR/steps/sqlite3" - -sqlite3_version -echo "Setting up SQLite3 Headers for $SQLITE3_VERSION" -sqlite3_install "$OUT_PREFIX" "$SQLITE3_VERSION" 1 - -# LAST EXPECTED 3.4 RELEASE: March 2019 -echo "Building Python…" -SOURCE_TARBALL='https://python.org/ftp/python/3.4.10/Python-3.4.10.tgz' -curl -L $SOURCE_TARBALL | tar xz -mv Python-3.4.9 src -cd src - -./configure --prefix=$OUT_PREFIX --with-ensurepip=no -make -make install - -# Remove unneeded test directories, similar to the official Docker Python images: -# https://github.com/docker-library/python -find "${OUT_PREFIX}" \( -type d -a \( -name test -o -name tests \) \) -exec rm -rf '{}' + - -# Remove spare / -LOCATION=${OUT_PREFIX%?} - -ln $LOCATION/bin/python3 $LOCATION/bin/python diff --git a/builds/runtimes/python-3.5.7 b/builds/runtimes/python-3.5.7 deleted file mode 100755 index 1321db98..00000000 --- a/builds/runtimes/python-3.5.7 +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env bash -# Build Path: /app/.heroku/python/ - -OUT_PREFIX=$1 -BIN_DIR="$(cd "$(dirname "$0")"/../.. || exit; pwd)/bin" -export BIN_DIR - -# shellcheck source=bin/utils -source "$BIN_DIR/steps/sqlite3" - -sqlite3_version -echo "Setting up SQLite3 Headers for $SQLITE3_VERSION" -sqlite3_install "$OUT_PREFIX" "$SQLITE3_VERSION" 1 - -# EXPECTED RELEASE: March 2019 -echo "Building Python…" -SOURCE_TARBALL='https://python.org/ftp/python/3.7.1/Python-3.7.1.tgz' -curl -L $SOURCE_TARBALL | tar xz -mv Python-3.7.1 src -cd src - -./configure --prefix=$OUT_PREFIX --with-ensurepip=no -make -make install - -# Remove unneeded test directories, similar to the official Docker Python images: -# https://github.com/docker-library/python -find "${OUT_PREFIX}" \( -type d -a \( -name test -o -name tests \) \) -exec rm -rf '{}' + - -# Remove spare / -LOCATION=${OUT_PREFIX%?} - -ln $LOCATION/bin/python3 $LOCATION/bin/python diff --git a/builds/runtimes/python-3.6.8 b/builds/runtimes/python-3.6.8 deleted file mode 100755 index cb281afb..00000000 --- a/builds/runtimes/python-3.6.8 +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env bash -# Build Path: /app/.heroku/python/ - -OUT_PREFIX=$1 -BIN_DIR="$(cd "$(dirname "$0")"/../.. || exit; pwd)/bin" -export BIN_DIR - -# shellcheck source=bin/utils -source "$BIN_DIR/steps/sqlite3" - -sqlite3_version -echo "Setting up SQLite3 Headers for $SQLITE3_VERSION" -sqlite3_install "$OUT_PREFIX" "$SQLITE3_VERSION" 1 - -# EXPECTED RELEASE: 12/16/2018 -echo "Building Python…" -SOURCE_TARBALL='https://python.org/ftp/python/3.6.8/Python-3.6.8.tgz' -curl -L $SOURCE_TARBALL | tar xz -mv Python-3.6.8 src -cd src - -./configure --prefix=$OUT_PREFIX --with-ensurepip=no -make -make install - -# Remove unneeded test directories, similar to the official Docker Python images: -# https://github.com/docker-library/python -find "${OUT_PREFIX}" \( -type d -a \( -name test -o -name tests \) \) -exec rm -rf '{}' + - -# Remove spare / -LOCATION=${OUT_PREFIX%?} - -ln $LOCATION/bin/python3 $LOCATION/bin/python diff --git a/builds/runtimes/python-3.7.2 b/builds/runtimes/python-3.7.2 deleted file mode 100755 index 34b3369e..00000000 --- a/builds/runtimes/python-3.7.2 +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env bash -# Build Path: /app/.heroku/python/ - -OUT_PREFIX=$1 -BIN_DIR="$(cd "$(dirname "$0")"/../.. || exit; pwd)/bin" -export BIN_DIR - -# shellcheck source=bin/utils -source "$BIN_DIR/steps/sqlite3" - -sqlite3_version -echo "Setting up SQLite3 Headers for $SQLITE3_VERSION" -sqlite3_install "$OUT_PREFIX" "$SQLITE3_VERSION" 1 - -# EXPECTED RELEASE: 2018-12-16 -echo "Building Python…" -SOURCE_TARBALL='https://python.org/ftp/python/3.7.2/Python-3.7.2.tgz' -curl -L $SOURCE_TARBALL | tar xz -mv Python-3.7.2 src -cd src - -./configure --prefix=$OUT_PREFIX --with-ensurepip=no -make -make install - -# Remove unneeded test directories, similar to the official Docker Python images: -# https://github.com/docker-library/python -find "${OUT_PREFIX}" \( -type d -a \( -name test -o -name tests \) \) -exec rm -rf '{}' + - -# Remove spare / -LOCATION=${OUT_PREFIX%?} - -ln $LOCATION/bin/python3 $LOCATION/bin/python -- GitLab