rust.sh 546 B

123456789101112131415161718
  1. #!/bin/bash
  2. RETCODE=$(fw_exists $IROOT/rust.installed)
  3. [ ! "$RETCODE" == 0 ] || { \
  4. source $IROOT/rust.installed;
  5. return 0; }
  6. fw_get -O https://static.rust-lang.org/dist/rust-1.0.0-x86_64-unknown-linux-gnu.tar.gz
  7. fw_untar rust-1.0.0-x86_64-unknown-linux-gnu.tar.gz
  8. (
  9. cd rust-1.0.0-x86_64-unknown-linux-gnu
  10. ./install.sh --prefix=$IROOT/rust
  11. )
  12. echo -e "export LD_LIBRARY_PATH=${IROOT}/rust/lib:\$LD_LIBRARY_PATH" > $IROOT/rust.installed
  13. echo -e "export PATH=${IROOT}/rust/bin:\$PATH" >> $IROOT/rust.installed
  14. source $IROOT/rust.installed