racket.sh 572 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. RETCODE=$(fw_exists ${IROOT}/racket.installed)
  3. [ ! "$RETCODE" == 0 ] || { \
  4. # Load environment variables
  5. source $IROOT/racket.installed
  6. return 0; }
  7. RACKET=$IROOT/racket
  8. fw_get -o racket-src.tar.gz http://mirror.racket-lang.org/installers/recent/racket-src.tgz
  9. fw_untar racket-src.tar.gz
  10. mv racket racket-install
  11. cd racket-install/src
  12. ./configure --prefix=$RACKET
  13. make
  14. make install
  15. echo "export RACKET_HOME=${RACKET}" > $IROOT/racket.installed
  16. echo -e "export PATH=\$RACKET_HOME/bin:\$PATH" >> $IROOT/racket.installed
  17. source $IROOT/racket.installed