|
|
@@ -35,24 +35,24 @@ runs:
|
|
|
shell: bash
|
|
|
run: |
|
|
|
if [[ -d kernel_platform ]]; then
|
|
|
- # Find clang bin dir dynamically
|
|
|
- CLANG_BIN=$(find kernel_platform/prebuilts/clang/host/linux-x86 -type d -name bin | head -n 1)
|
|
|
+ #Find clang bin dir dynamically
|
|
|
+ CLANG_BIN=$(find kernel_platform/prebuilts/clang/host/linux-x86 -type d -name bin | head -n 1)
|
|
|
|
|
|
- echo "Using clang bin at: $CLANG_BIN"
|
|
|
+ echo "Using clang bin at: $CLANG_BIN"
|
|
|
|
|
|
- # Wrap clang
|
|
|
- mv "$CLANG_BIN/clang" "$CLANG_BIN/clang.real"
|
|
|
- cat > "$CLANG_BIN/clang" << 'EOF'
|
|
|
- #!/bin/bash
|
|
|
- exec ccache "$(dirname "$0")/clang.real" "$@"
|
|
|
- EOF
|
|
|
- chmod +x "$CLANG_BIN/clang"
|
|
|
+ # Wrap clang
|
|
|
+ mv "$CLANG_BIN/clang" "$CLANG_BIN/clang.real"
|
|
|
+ cat > "$CLANG_BIN/clang" << 'EOF'
|
|
|
+ #!/bin/bash
|
|
|
+ exec ccache "$(dirname "$0")/clang.real" "$@"
|
|
|
+ EOF
|
|
|
+ chmod +x "$CLANG_BIN/clang"
|
|
|
|
|
|
- # Wrap clang++
|
|
|
- mv "$CLANG_BIN/clang++" "$CLANG_BIN/clang++.real"
|
|
|
- cat > "$CLANG_BIN/clang++" << 'EOF'
|
|
|
- #!/bin/bash
|
|
|
- exec ccache "$(dirname "$0")/clang++.real" "$@"
|
|
|
- EOF
|
|
|
- chmod +x "$CLANG_BIN/clang++"
|
|
|
+ # Wrap clang++
|
|
|
+ mv "$CLANG_BIN/clang++" "$CLANG_BIN/clang++.real"
|
|
|
+ cat > "$CLANG_BIN/clang++" << 'EOF'
|
|
|
+ #!/bin/bash
|
|
|
+ exec ccache "$(dirname "$0")/clang++.real" "$@"
|
|
|
+ EOF
|
|
|
+ chmod +x "$CLANG_BIN/clang++"
|
|
|
fi
|