We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
apt-get install
FileCheck
llvm-config
llvm
1 parent 3e69c60 commit d314a49Copy full SHA for d314a49
scripts/provision_deb.sh
@@ -47,18 +47,20 @@ packages=(
47
zlib1g-dev
48
)
49
50
+apt-get install -qq "${packages[@]}"
51
+
52
+# needs `llvm-config` from `llvm` package,
53
+# so the main packages need to be installed first
54
if ! [[ -x "$(llvm-config --bindir)/FileCheck" ]]; then
55
IFS="." read -r major minor patch <<< "$(llvm-config --version)"
56
if [[ ${major} -gt 6 ]]; then
57
tools="llvm-${major}-tools"
58
else
59
tools="llvm-${major}.${minor}-tools"
60
fi
- packages+=("${tools}")
61
+ apt-get install -qq "${tools}"
62
63
-apt-get install -qq "${packages[@]}"
-
64
apt-get clean # clear apt-caches to reduce image size
65
66
python3 -m pip install --upgrade pip
0 commit comments