Skip to content

Commit 2470047

Browse files
committed
build.sh: fix dtbs_check install
1 parent 7221c58 commit 2470047

1 file changed

Lines changed: 12 additions & 6 deletions

File tree

build.sh

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1139,19 +1139,25 @@ if [ -n "$kernver" ]; then
11391139
;;
11401140

11411141
"dtbs_check")
1142-
export ARCH=arm64
1143-
export CROSS_COMPILE='aarch64-linux-gnu-'
1144-
if [[ "$2" == "disable_unrelated" ]];then
1145-
sed -i.bak '/mediatek\|rockchip/! s/^/#/' arch/arm64/boot/dts/Makefile
1146-
sed -i.bak '/bpi/! s/^/#/' arch/arm64/boot/dts/{mediatek,rockchip}/Makefile
1147-
fi
1142+
unset ARCH
1143+
unset CROSS_COMPILE
1144+
unset CC
1145+
unset HOSTCC
11481146
if [[ ! -e .venv ]];then
11491147
python3 -m venv .venv
11501148
fi
11511149
source .venv/bin/activate
11521150
if [[ $? -ne 0 ]];then exit 1;fi
11531151
pip3 install dtschema --upgrade
11541152
pip3 show dtschema
1153+
if [[ $? -ne 0 ]];then exit 1;fi
1154+
1155+
if [[ "$2" == "disable_unrelated" ]];then
1156+
sed -i.bak '/mediatek\|rockchip/! s/^/#/' arch/arm64/boot/dts/Makefile
1157+
sed -i.bak '/bpi/! s/^/#/' arch/arm64/boot/dts/{mediatek,rockchip}/Makefile
1158+
fi
1159+
export ARCH=arm64
1160+
export CROSS_COMPILE='aarch64-linux-gnu-'
11551161
make dt_binding_check 2>&1 | tee dtbs_check.log
11561162
make defconfig
11571163
make dtbs_check 2>&1 | tee -a dtbs_check.log

0 commit comments

Comments
 (0)