[修改] 支持uboot配置
This commit is contained in:
@ -887,6 +887,21 @@ function build_clean(){
|
|||||||
finish_build
|
finish_build
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function build_config(){
|
||||||
|
param="${1:-all}"
|
||||||
|
msg_info "config ${param}"
|
||||||
|
case $param in
|
||||||
|
uboot)
|
||||||
|
make uboot_config -C ${SDK_SYSDRV_DIR}
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
msg_warn "config [$1] not support, ignore"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
finish_build
|
||||||
|
}
|
||||||
|
|
||||||
function __BUILD_ENABLE_COREDUMP_SCRIPT()
|
function __BUILD_ENABLE_COREDUMP_SCRIPT()
|
||||||
{
|
{
|
||||||
local tmp_path coredump2sdcard
|
local tmp_path coredump2sdcard
|
||||||
@ -2005,6 +2020,7 @@ do
|
|||||||
save) option=build_save ;;
|
save) option=build_save ;;
|
||||||
allsave) option=build_allsave ;;
|
allsave) option=build_allsave ;;
|
||||||
check) option=build_check ;;
|
check) option=build_check ;;
|
||||||
|
config) option="build_config $2";break;;
|
||||||
clean) option="build_clean $2";break;;
|
clean) option="build_clean $2";break;;
|
||||||
firmware) option=build_firmware ;;
|
firmware) option=build_firmware ;;
|
||||||
ota) option=build_ota ;;
|
ota) option=build_ota ;;
|
||||||
|
|||||||
@ -351,6 +351,13 @@ uboot: prepare
|
|||||||
$(SYSDRV_DIR_OUT_IMAGE)/uboot.img \
|
$(SYSDRV_DIR_OUT_IMAGE)/uboot.img \
|
||||||
$(SYSDRV_DIR_OUT_IMAGE)/$(DOWNLOAD_BIN))
|
$(SYSDRV_DIR_OUT_IMAGE)/$(DOWNLOAD_BIN))
|
||||||
|
|
||||||
|
uboot_config: prepare
|
||||||
|
@echo -e "$(C_GREEN) ==sysdrv== config uboot $(C_NORMAL)"
|
||||||
|
@$(MAKE) -C $(UBOOT_DIR) $(UBOOT_CFG) $(UBOOT_CFG_FRAGMENT)
|
||||||
|
@$(MAKE) -C $(UBOOT_DIR) menuconfig
|
||||||
|
@$(MAKE) -C $(UBOOT_DIR) savedefconfig
|
||||||
|
@cp -arf $(UBOOT_DIR)/defconfig $(UBOOT_DIR)/configs/$(UBOOT_CFG)
|
||||||
|
|
||||||
uboot_clean:
|
uboot_clean:
|
||||||
pushd $(UBOOT_DIR);$(MAKE) CROSS_COMPILE=$(CROSS_COMPILE) distclean >/dev/null;popd
|
pushd $(UBOOT_DIR);$(MAKE) CROSS_COMPILE=$(CROSS_COMPILE) distclean >/dev/null;popd
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user