android_kernel_samsung_a23xq/run.sh
2025-04-13 18:55:50 +07:00

29 lines
1.1 KiB
Bash
Executable file

#! /usr/bin/env bash
CLANG_VERSION=12.0.7 && echo "CLANG_VERSION=$CLANG_VERSION"
export CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3=y
export PATH=$(pwd)/toolchain/clang-`echo $CLANG_VERSION`/bin:$PATH
export CROSS_COMPILE=$(pwd)/toolchain/google/bin/aarch64-linux-android-
export CLANG_TRIPLE=aarch64-linux-gnu-
export KBUILD_BUILD_USER="Mind"
export KBUILD_BUILD_HOST="GalaxyBuild-Project"
export BUILD_START=`date`
export IS_CI=false
export DEFCONFIG="wonderful_defconfig"
export DEVICE="a23xq"
export DEVICE_ID="A23 5G"
export PROJECT_VERSION="0.7"
export LLVM=1
export LLVM_IAS=1
export KERNELSU=true
export SUSFS4KSU=true
bash $(pwd)/build.sh kernel --jobs $(nproc --all) `echo $DEFCONFIG`
echo ""
echo "===================================================="
strings out/arch/arm64/boot/Image | grep "Linux version"
echo "===================================================="
mv out/.config out/build_config.txt
gitsha1=$(git rev-parse --short HEAD)
buildDetails="`make kernelversion`-`echo $DEVICE`_`echo $gitsha1`-`date +'%Y%m%d%H%M%S'`" && echo "buildDetails=$buildDetails"