File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -68,12 +68,15 @@ if [ ! -f "$CLANG_DIR/bin/clang-18" ]; then
6868 popd > /dev/null
6969fi
7070
71- MAKE_ARGS="
72- LLVM=1 \
73- LLVM_IAS=1 \
74- ARCH=arm64 \
75- O=out
76- "
71+ MAKE_ARGS=(
72+ LLVM=1
73+ LLVM_IAS=1
74+ ARCH=arm64
75+ O=out
76+ CC=" ccache clang"
77+ HOSTCC=" ccache clang"
78+ HOSTCXX=" ccache clang++"
79+ )
7780
7881# Define specific variables
7982case $MODEL in
@@ -185,7 +188,7 @@ echo "Building kernel using "$KERNEL_DEFCONFIG""
185188if [[ $REGENERATE_CONFIG -eq 1 ]]; then
186189 echo " Generating configuration file..."
187190 echo " -----------------------------------------------"
188- make ${MAKE_ARGS} -j$CORES exynos9820_defconfig $MODEL .config $KSU $RECOVERY || abort
191+ make " ${MAKE_ARGS[@]} " -j$CORES exynos9820_defconfig $MODEL .config $KSU $RECOVERY || abort
189192 echo " $CONFIG_SIGNATURE " > " $CONFIG_SIGNATURE_FILE "
190193else
191194 echo " Configuration unchanged; skipping defconfig step."
194197
195198echo " Building kernel..."
196199echo " -----------------------------------------------"
197- make ${MAKE_ARGS} -j$CORES || abort
200+ make " ${MAKE_ARGS[@]} " -j$CORES || abort
198201
199202# Define constant variables
200203KERNEL_PATH=build/out/$MODEL /Image
You can’t perform that action at this time.
0 commit comments