TensorRT-LLMs/docker/common/install_ccache.sh
Kaiyu Xie deaae40bd7
Update TensorRT-LLM (#787)
* Update TensorRT-LLM

---------

Co-authored-by: Shixiaowei02 <39303645+Shixiaowei02@users.noreply.github.com>
2024-01-02 17:54:32 +08:00

13 lines
422 B
Bash

#!/bin/bash
set -ex
ARCH=$(uname -m)
CCACHE_VERSION="4.8.3"
SYSTEM_ID=$(grep -oP '(?<=^ID=).+' /etc/os-release | tr -d '"')
if [[ $ARCH == *"x86_64"* ]] && [[ $SYSTEM_ID == *"centos"* ]]; then
curl -L https://github.com/ccache/ccache/releases/download/v${CCACHE_VERSION}/ccache-${CCACHE_VERSION}-linux-${ARCH}.tar.xz | xz -d | tar -x -C /tmp/
cp /tmp/ccache-${CCACHE_VERSION}-linux-x86_64/ccache /usr/bin/ccache
fi