ubuntu_install_llvm.sh 1.07 KB
Newer Older
1 2 3 4 5 6
#!/bin/bash

set -e
set -u
set -o pipefail

7
echo deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-4.0 main\
8
     >> /etc/apt/sources.list.d/llvm.list
9
echo deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial-4.0 main\
10
     >> /etc/apt/sources.list.d/llvm.list
11 12 13 14 15 16

echo deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-5.0 main\
     >> /etc/apt/sources.list.d/llvm.list
echo deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial-5.0 main\
     >> /etc/apt/sources.list.d/llvm.list

17 18 19 20 21
echo deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-6.0 main\
     >> /etc/apt/sources.list.d/llvm.list
echo deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial-6.0 main\
     >> /etc/apt/sources.list.d/llvm.list

22 23 24 25 26
echo deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial main\
     >> /etc/apt/sources.list.d/llvm.list
echo deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial main\
     >> /etc/apt/sources.list.d/llvm.list

27
wget -q -O - http://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -
28
apt-get update && apt-get install -y llvm-4.0 llvm-5.0 llvm-6.0 clang-6.0