feat: add ccache clang launcher

This commit is contained in:
2024-12-28 13:40:04 +13:00
parent 549b251bce
commit 95c73aa14d
3 changed files with 16 additions and 1 deletions

4
bin/ccache-clang Normal file
View File

@@ -0,0 +1,4 @@
#! /bin/sh
clang_path=$(which clang)
"ccache" "$clang_path" "$@"

4
bin/ccache-clang++ Normal file
View File

@@ -0,0 +1,4 @@
#! /bin/sh
clang_path=$(which clang++)
"ccache" "$clang_path" "$@"

View File

@@ -15,4 +15,11 @@ fi
SCRIPT_DIR=$(dirname "$0")
cp "$SCRIPT_DIR/bin/clang" "$PREFIX/bin/clang"
cp "$SCRIPT_DIR/bin/clang++" "$PREFIX/bin/clang++"
cp "$SCRIPT_DIR/bin/clang++" "$PREFIX/bin/clang++"
cp "$SCRIPT_DIR/bin/ccache-clang" "$PREFIX/bin/ccache-clang"
cp "$SCRIPT_DIR/bin/ccache-clang++" "$PREFIX/bin/ccache-clang++"
chmod +x "$PREFIX/bin/clang"
chmod +x "$PREFIX/bin/clang++"
chmod +x "$PREFIX/bin/ccache-clang"
chmod +x "$PREFIX/bin/ccache-clang++"