rbx-2.5.sh 762 B

1234567891011121314151617181920212223242526
  1. #!/bin/bash
  2. fw_depends rvm
  3. RETCODE=$(fw_exists ${IROOT}/rbx-2.5.installed)
  4. [ ! "$RETCODE" == 0 ] || { \
  5. # Load environment variables
  6. source $IROOT/rbx-2.5.installed
  7. return 0; }
  8. # rvm stable [typically] only provides one version of rbx-2.5
  9. # update this when it changes
  10. RBX_VERSION=2.5.2
  11. # This version of RBX needs clang 3.4
  12. sudo apt-get -yq --force-yes install clang-3.4
  13. SHELL="/bin/bash" rvm install rbx-$RBX_VERSION
  14. # Bundler is SOMETIMES missing... not sure why.
  15. SHELL="/bin/bash" rvm rbx-$RBX_VERSION do gem install bundler
  16. echo "export LC_ALL=en_US.UTF-8" > $IROOT/rbx-2.5.installed
  17. echo "export LANG=en_US.UTF-8" >> $IROOT/rbx-2.5.installed
  18. echo "export RBX_VERSION=${RBX_VERSION}" >> $IROOT/rbx-2.5.installed
  19. source $IROOT/rbx-2.5.installed