@@ -43,21 +43,19 @@ jobs:
43
43
if : startsWith(matrix.os, 'ubuntu-')
44
44
run : |
45
45
use_llvm_repos=0
46
- lldb_pkg="lldb-${{ matrix.llvm }}"
47
46
48
47
case "${{ matrix.os }}-${{ matrix.llvm }}" in
49
- ubuntu18 .04-10) use_llvm_repos=1;;
50
- ubuntu18 .04-11) use_llvm_repos=1;;
51
- ubuntu18 .04-12) use_llvm_repos=1;;
52
- ubuntu18 .04-13) use_llvm_repos=1;;
53
- ubuntu18 .04-14) use_llvm_repos=1;;
54
- ubuntu20 .04-13) use_llvm_repos=1;;
55
- ubuntu20 .04-14) use_llvm_repos=1;;
48
+ ubuntu-18 .04-10) use_llvm_repos=1;;
49
+ ubuntu-18 .04-11) use_llvm_repos=1;;
50
+ ubuntu-18 .04-12) use_llvm_repos=1;;
51
+ ubuntu-18 .04-13) use_llvm_repos=1;;
52
+ ubuntu-18 .04-14) use_llvm_repos=1;;
53
+ ubuntu-20 .04-13) use_llvm_repos=1;;
54
+ ubuntu-20 .04-14) use_llvm_repos=1;;
56
55
*) use_llvm_repos=0;;
57
56
esac
58
57
59
58
if [[ ${use_llvm_repos} == 1 ]]; then
60
- lldb_pkg="lldb";
61
59
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -;
62
60
release="$(lsb_release -cs)"
63
61
cat << EOF | sudo tee /etc/apt/sources.list.d/llvm-${{ matrix.llvm }}.list
67
65
fi
68
66
69
67
sudo apt-get -qq update
70
- sudo apt-get install ${lldb_pkg} lib${lldb_pkg}-dev lcov gdb -y
68
+ sudo apt-get install -y --no-install-recommends \
69
+ lcov gdb \
70
+ lldb-${{ matrix.llvm }} \
71
+ liblldb-${{ matrix.llvm }}-dev
72
+
71
73
if [[ -z "$(which lldb-${{ matrix.llvm }})" ]]; then
72
74
sudo ln -s "$(which lldb-${{ matrix.llvm }})" /usr/bin/lldb
73
75
fi
0 commit comments