From 4d181173278672153992d828f36e78387a2595c6 Mon Sep 17 00:00:00 2001 From: guowenxue <guowenxue@gmail.com> Date: Thu, 06 Oct 2022 21:42:49 +0800 Subject: [PATCH] update build.sh to modify cross compiler --- bsp/bootloader/build.sh | 16 +++++++--------- 1 files changed, 7 insertions(+), 9 deletions(-) diff --git a/bsp/bootloader/build.sh b/bsp/bootloader/build.sh index bee3d16..edc8949 100755 --- a/bsp/bootloader/build.sh +++ b/bsp/bootloader/build.sh @@ -23,7 +23,7 @@ return 0; fi - do_fetch_json $JSON_CONF UBOOT_SRC $UBOOT_SRC + do_fetch_json $JSON_CONF UBOOT_SRC $PRJ_PATH } function do_patch() @@ -41,7 +41,7 @@ fi pr_warn "Modify cross compiler in Makefile: $CROSS_TOOL" - sed -i -e "s|^CROSS_COMPILE=.*|CROSS_COMPILE?=${CROSS_TOOL}|g" Makefile + sed -i -e "s|^CROSS_COMPILE ?= .*|CROSS_COMPILE?=${CROSS_TOOL}|g" Makefile cd ${PRJ_PATH} } @@ -49,8 +49,6 @@ function do_build() { pr_warn "Build for ${UBOOT_SRC} source code" - - cd ${UBOOT_SRC} @@ -79,9 +77,7 @@ { pr_warn "Clean ${UBOOT_SRC} source code" - cd ${UBOOT_SRC} - - make distclean + rm -rf ${UBOOT_SRC} cd ${PRJ_PATH} } @@ -91,8 +87,10 @@ pr_warn "Clean ${UBOOT_SRC} source code" cd ${UBOOT_SRC} - make savedefconfig - mv defconfig configs/$defconf + if [ -f .config ] ; then + make savedefconfig + mv defconfig configs/$defconf + fi make distclean cd - -- Gitblit v1.9.1