swift3.sh 746 B

1234567891011121314151617181920212223
  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. fw_depends cmake-3.5
  7. SWIFT_SNAPSHOT="swift-3.0.2-RELEASE"
  8. SWIFT_SNAPSHOT_LOWERCASE="swift-3.0.2-release"
  9. UBUNTU_VERSION="ubuntu14.04"
  10. UBUNTU_VERSION_NO_DOTS="ubuntu1404"
  11. fw_get -O https://swift.org/builds/$SWIFT_SNAPSHOT_LOWERCASE/$UBUNTU_VERSION_NO_DOTS/$SWIFT_SNAPSHOT/$SWIFT_SNAPSHOT-$UBUNTU_VERSION.tar.gz
  12. fw_untar $SWIFT_SNAPSHOT-$UBUNTU_VERSION.tar.gz
  13. mv $SWIFT_SNAPSHOT-$UBUNTU_VERSION swift
  14. echo -e "export PATH=${IROOT}/swift/usr/bin:\$PATH" >> $IROOT/swift3.installed
  15. source $IROOT/swift3.installed