swift3.sh 841 B

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. fw_installed swift3 && return 0
  3. fw_depends clang-3.9
  4. sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-3.9 100
  5. sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-3.9 100
  6. sudo apt-add-repository --yes ppa:george-edison55/cmake-3.x
  7. sudo apt-get update -qq
  8. sudo apt-get install -qqy cmake
  9. SWIFT_SNAPSHOT="swift-3.0.2-RELEASE"
  10. SWIFT_SNAPSHOT_LOWERCASE="swift-3.0.2-release"
  11. UBUNTU_VERSION="ubuntu14.04"
  12. UBUNTU_VERSION_NO_DOTS="ubuntu1404"
  13. fw_get -O https://swift.org/builds/$SWIFT_SNAPSHOT_LOWERCASE/$UBUNTU_VERSION_NO_DOTS/$SWIFT_SNAPSHOT/$SWIFT_SNAPSHOT-$UBUNTU_VERSION.tar.gz
  14. fw_untar $SWIFT_SNAPSHOT-$UBUNTU_VERSION.tar.gz
  15. mv $SWIFT_SNAPSHOT-$UBUNTU_VERSION swift
  16. echo -e "export PATH=${IROOT}/swift/usr/bin:\$PATH" >> $IROOT/swift3.installed
  17. source $IROOT/swift3.installed