1#!/usr/bin/env bash 2 3# Check to see if we need a separate repo to install LLVM. 4 5case "${FDO_DISTRIBUTION_VERSION%-*},${LLVM_VERSION}" in 6 bookworm,15) 7 NEED_LLVM_REPO="false" 8 ;; 9 *) 10 NEED_LLVM_REPO="true" 11 ;; 12esac 13 14if [ "$NEED_LLVM_REPO" = "true" ]; then 15 curl -s https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - 16 export LLVM_APT_REPO="deb [trusted=yes] https://apt.llvm.org/${FDO_DISTRIBUTION_VERSION%-*}/ llvm-toolchain-${FDO_DISTRIBUTION_VERSION%-*}-${LLVM_VERSION} main" 17 echo "$LLVM_APT_REPO" | tee /etc/apt/sources.list.d/llvm.list 18fi 19