pypy.sh 699 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. RETCODE=$(fw_exists ${IROOT}/pypy.installed)
  3. [ ! "$RETCODE" == 0 ] || { \
  4. source $IROOT/pypy.installed
  5. return 0; }
  6. PYPY_ROOT=$IROOT/pypy
  7. PYPY_VERSION=5.0.1
  8. fw_get -o pypy-${PYPY_VERSION}-linux64.tar.bz2 https://bitbucket.org/pypy/pypy/downloads/pypy-${PYPY_VERSION}-linux64.tar.bz2
  9. fw_untar pypy-${PYPY_VERSION}-linux64.tar.bz2
  10. mv pypy-${PYPY_VERSION}-linux64 pypy
  11. $PYPY_ROOT/bin/pypy -m ensurepip
  12. $PYPY_ROOT/bin/pip install -U pip setuptools wheel
  13. echo "export PYPY_ROOT=${PYPY_ROOT}" > $IROOT/pypy.installed
  14. echo "export PYTHONHOME=${PYPY_ROOT}" >> $IROOT/pypy.installed
  15. echo -e "export PATH=${PYPY_ROOT}/bin:\$PATH" >> $IROOT/pypy.installed
  16. source $IROOT/pypy.installed