[修改] 支持uboot配置
This commit is contained in:
@ -887,6 +887,21 @@ function build_clean(){
|
||||
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()
|
||||
{
|
||||
local tmp_path coredump2sdcard
|
||||
@ -2005,6 +2020,7 @@ do
|
||||
save) option=build_save ;;
|
||||
allsave) option=build_allsave ;;
|
||||
check) option=build_check ;;
|
||||
config) option="build_config $2";break;;
|
||||
clean) option="build_clean $2";break;;
|
||||
firmware) option=build_firmware ;;
|
||||
ota) option=build_ota ;;
|
||||
|
||||
@ -351,6 +351,13 @@ uboot: prepare
|
||||
$(SYSDRV_DIR_OUT_IMAGE)/uboot.img \
|
||||
$(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:
|
||||
pushd $(UBOOT_DIR);$(MAKE) CROSS_COMPILE=$(CROSS_COMPILE) distclean >/dev/null;popd
|
||||
|
||||
|
||||
Reference in New Issue
Block a user