@@ -283,6 +283,15 @@ jobs:
283
283
sed -i 's/CONFIG_LTO_CLANG_NONE=y/CONFIG_LTO_CLANG_THIN=y/' "./common/arch/arm64/configs/gki_defconfig"
284
284
285
285
# Run sed commands for modifications
286
+ tac ./common/scripts/setlocalversion | sed '0,/echo "\$res"/s//res=\$\(echo \$res \| cut -d- -f1-2\)-fatalcoder524\;echo "\$res"\;/' | tac > ./common/scripts/setlocalversion.tmp && mv ./common/scripts/setlocalversion.tmp ./common/scripts/setlocalversion
287
+ tac ./msm-kernel/scripts/setlocalversion | sed '0,/echo "\$res"/s//res=\$\(echo \$res \| cut -d- -f1-2\)-fatalcoder524\;echo "\$res"\;/' | tac > ./msm-kernel/scripts/setlocalversion.tmp && mv ./msm-kernel/scripts/setlocalversion.tmp ./msm-kernel/scripts/setlocalversion
288
+ tac ./external/dtc/scripts/setlocalversion | sed '0,/echo "\$res"/s//res=\$\(echo \$res \| cut -d- -f1-2\)-fatalcoder524\;echo "\$res"\;/' | tac > ./external/dtc/scripts/setlocalversion.tmp && mv ./external/dtc/scripts/setlocalversion.tmp ./external/dtc/scripts/setlocalversion
289
+ sed -E -i "/echo \"\$\{KERNELVERSION\}\$\(scm_version --no-dirty\)\"/ s/echo \"\$\{KERNELVERSION\}\"/" ./common/scripts/setlocalversion
290
+ sed -E -i "/echo \"\$\{KERNELVERSION\}\$\(scm_version --no-dirty\)\"/ s/echo \"\$\{KERNELVERSION\}\"/" ./msm-kernel/scripts/setlocalversion
291
+ sed -E -i "/echo \"\$\{KERNELVERSION\}\$\(scm_version --no-dirty\)\"/ s/echo \"\$\{KERNELVERSION\}\"/" ./external/dtc/scripts/setlocalversion
292
+ chmod +x ./common/scripts/setlocalversion
293
+ chmod +x ./msm-kernel/scripts/setlocalversion
294
+ chmod +x ./external/dtc/scripts/setlocalversion
286
295
sed -i 's/check_defconfig//' ./common/build.config.gki
287
296
sed -i "/stable_scmversion_cmd/s/-maybe-dirty//g" ./build/kernel/kleaf/impl/stamp.bzl || echo "No stamp.bzl!"
288
297
sed -i 's/-dirty//' ./common/scripts/setlocalversion
@@ -335,17 +344,11 @@ jobs:
335
344
trap "kill $MONITOR_PID" EXIT
336
345
337
346
if [ -f ./kernel_platform/build_with_bazel.py ]; then
338
- sed -E -i "/^CONFIG_LOCALVERSION=/ s/(.*)\"/\\1-OP-fatalcoder524\"/" ./kernel_platform/common/arch/arm64/configs/gki_defconfig
339
- echo "CONFIG_LOCALVERSION_AUTO=n" >> ./kernel_platform/common/arch/arm64/configs/gki_defconfig
347
+ sed -E -i "/^CONFIG_LOCALVERSION=/ s/(.*)\"/\\1-OP-fatalcoder524\"/" ./kernel_platform/common/arch/arm64/configs/gki_defconfig
348
+ echo "CONFIG_LOCALVERSION_AUTO=n" >> ./kernel_platform/common/arch/arm64/configs/gki_defconfig
340
349
./kernel_platform/oplus/bazel/oplus_modules_variant.sh ${{ inputs.soc }} "$BUILD_TYPE" ""
341
350
./kernel_platform/build_with_bazel.py -t ${{ inputs.soc }} $BUILD_TYPE "${BAZEL_ARGS[@]}" -o "$(pwd)/out"
342
351
else
343
- tac ./common/scripts/setlocalversion | sed '0,/echo "\$res"/s//res=\$\(echo \$res \| cut -d- -f1-2\)-fatalcoder524\;echo "\$res"\;/' | tac > ./common/scripts/setlocalversion.tmp && mv ./common/scripts/setlocalversion.tmp ./common/scripts/setlocalversion
344
- tac ./msm-kernel/scripts/setlocalversion | sed '0,/echo "\$res"/s//res=\$\(echo \$res \| cut -d- -f1-2\)-fatalcoder524\;echo "\$res"\;/' | tac > ./msm-kernel/scripts/setlocalversion.tmp && mv ./msm-kernel/scripts/setlocalversion.tmp ./msm-kernel/scripts/setlocalversion
345
- tac ./external/dtc/scripts/setlocalversion | sed '0,/echo "\$res"/s//res=\$\(echo \$res \| cut -d- -f1-2\)-fatalcoder524\;echo "\$res"\;/' | tac > ./external/dtc/scripts/setlocalversion.tmp && mv ./external/dtc/scripts/setlocalversion.tmp ./external/dtc/scripts/setlocalversion
346
- chmod +x ./common/scripts/setlocalversion
347
- chmod +x ./msm-kernel/scripts/setlocalversion
348
- chmod +x ./external/dtc/scripts/setlocalversion
349
352
LTO=thin ./kernel_platform/oplus/build/oplus_build_kernel.sh ${{ inputs.soc }} "$BUILD_TYPE"
350
353
fi
351
354
0 commit comments